@effectorhq/effector-action
v1.0.0
Published
GitHub Action to validate effector.toml manifests
Maintainers
Readme
effector-action
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
- Schema validation — required fields present, correct format
- Type checking — input/output/context types exist in the 40-type catalog
- Permission consistency — credential context types match env-read declarations
License
Part of effectorHQ. We build hands for AI that moves first.
