tamdilip/eslint-review-action
eslint specific file changes in a pull-request and add review comments, also with test coverage and npm vulnerabilities
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| repo-token | Token used to interact with the Github API. | yes | — |
| bot-user-name | Set username of the token provide to filter out comments | no | "" |
| disable-eslint | Set true to stop linting. | no | false |
| disable-ember-test | Set true to stop ember testing. | no | false |
| disable-npm-audit | Set true to stop npm auditing. | no | false |
| fail-on-test | Set true to fail the pull-request merge status, if ember test has failing test cases. | no | false |
| disable-test-coverage | Set true to stop ember coverage execution, when ember test is enabled. | no | false |
| test-coverage-threshold | Minimum test coverage percentage to pass the pull-request. | no | 0 |
| vulnerability-fail-on | Set vulnerability criteria to fail the pull-request merge status, OPTIONS: INFO/LOW/MODERATE/HIGH/CRITICAL | no | "" |
| pass-emoji | Emoji to indicate fixed eslint issue. | no | ✔️ |
| fail-emoji | Emoji to indicate failed eslint issue. | no | ❌ |
| info-emoji | Emoji to indicate status message. | no | 📢 |
| eslint-emoji | Emoji for eslint header label. | no | 🛠 |
| test-emoji | Emoji for test header label. | no | 🔬 |
| vulnerability-emoji | Emoji for vulnerability header label. | no | 👽 |
| eslint-report-header | Header text for Eslint issues. | no | ESLINT ISSUES |
| test-report-header | Header text for Test case report. | no | TEST CASE REPORT |
| vulnerability-report-header | Header text for node dependencies vulnerability report. | no | VULNERABILITY REPORT |
| eslint-common-issues-disclaimer | Disclaimer text to explain about the common grouped set of eslint issue comment. | no | issues listed below are in areas other than visible changed portion of lines |
Outputs
no outputs