launchdarkly-labs/Fix-it Felix
Automatically fixes formatting and linting issues in pull requests
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| fixers | Comma-separated list of fixers to run (e.g., eslint,prettier,markdownlint) | no | eslint,prettier |
| commit_message | Commit message for auto-fix commits | no | 🤖 Fix-it Felix: Auto-fixed code quality issues |
| config_path | Path to Felix configuration file | no | .felixrc.json |
| dry_run | Run in dry-run mode (show diffs in PR comment instead of committing) | no | false |
| skip_label | PR label that skips Felix processing | no | skip-felix |
| allowed_bots | Comma-separated list of bot names that Felix should run against (bypasses infinite loop protection) | no | "" |
| paths | Comma-separated list of paths to run fixers on (e.g., src,docs) | no | — |
| personal_access_token | Personal Access Token (PAT) with workflow scope to trigger workflows on Felix commits | no | — |
| debug | Enable verbose debug logging for file filtering and fixer operations | no | false |
| skip_draft_prs | Skip processing draft pull requests | no | false |
Outputs
| name | description |
|---|---|
| fixes_applied | Whether any fixes were applied |
| changed_files | List of files that were modified |