ekline-io/EkLine (GitHub Action)
📝 Optimize and improve your documentation website.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Apr 15, 2026
- License
- None
Pinned Snippet
uses: ekline-io/ekline-github-action@9fa3ce8e35b67507b12d064ae5f2f34498968041 # v6.56.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GITHUB_TOKEN | — | ${{ github.token }} |
| workdir | Working directory relative to the root directory. | — | . |
| level | Report level for reviewdog [info,warning,error] | — | info |
| reporter | Reporter of reviewdog command [github-pr-check,github-pr-review]. | — | github-pr-review |
| filter_mode | Filtering mode for the reviewdog command [added,diff_context,file,nofilter]. Default is added. | — | added |
| fail_on_error | Exit code for reviewdog when errors are found [true,false] Default is `false`. | — | false |
| reviewdog_flags | Additional reviewdog flags | — | "" |
| ek_token | Token for EkLine application | yes | — |
| content_dir | Content directories relative to the root. Specify a single path or multiple paths (one per line). Example: content_dir: ./testData content_dir: | ./testData ./testData2 | — | . |
| ignore_rule | Ignore the rules that are passed in as comma seperated values (eg: EK1,EK4) | — | "" |
| enable_ai_suggestions | Enable AI suggestions | — | false |
| openapi_spec | Path to OpenAPI specification file to review | no | "" |
| exclude_directories | Directories to exclude from analysis. Specify a single path or multiple paths (one per line). Example: exclude_directories: ./node_modules exclude_directories: | ./node_modules ./dist | no | "" |
| exclude_files | Files to exclude from analysis. Specify a single file or multiple files (one per line). Example: exclude_files: ./README.md exclude_files: | ./README.md ./CHANGELOG.md | no | "" |
| debug | Enable debug mode | — | false |
Outputs
no outputs