Skip to content

effectorHQ/effector-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

effector-action

CI

GitHub Action that validates effector.toml manifests in your repository. Checks schema, types, and permission consistency — posts inline annotations on pull requests.

Usage

name: Effector Validate
on: [push, pull_request]

jobs:
  validate:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: effectorHQ/effector-action@v1
        with:
          path: '.'

Inputs

Input Default Description
path . Directory to search for effector.toml files
fail-on-warnings false Exit with error on warnings (not just errors)
glob '' Glob pattern override for file discovery
json false Output results as JSON

Outputs

Output Description
errors Number of errors found
warnings Number of warnings found
files-checked Number of effector.toml files checked

What it checks

  1. Schema validation — required fields present, correct format
  2. Type checking — input/output/context types exist in the 40-type catalog
  3. Permission consistency — credential context types match env-read declarations

License

This project is currently licensed under the Apache License, Version 2.0

Part of effectorHQ. We build hands for AI that moves first.

About

GitHub Action — validate effector.toml manifests (schema, types, permissions)

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors