dragonshorn-studios/Elyseum Coverage Reporter
Installs elyseum-cli, runs it, and comments on a PR with the results
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | GitHub API Access Token. | no | ${{ github.token }} |
| github_token_actor | The name of the GitHub app that owns the GitHub API Access Token (see github_token). Used to identify pull request comments created by this action during earlier runs. Has to be set when `github_token` is set to a GitHub app installation token (other than GitHub actions). Otherwise, existing comments will not be updated, but new comments created. Note: this does not change the bot name of the pull request comments. Defaults to "github-actions". | no | github-actions |
| command | Command to run elyseum-cli with (diff-coverage, coverage, etc.) | — | diff-coverage |
| comment-name | Name of the comment to update or create | — | Elyseum Coverage Reporter |
| workdir | Working directory to run elyseum-cli in | — | . |
| result-file-path | Path to the result file | — | coverage/github.pr.coverage.md |
| annotation-file-path | Path to the result file | — | coverage/github.pr.annotations.json |
| quality-gate | Quality gate to check against | — | 80 |
| quality-gate-fail | Quality gate to fail against | — | 15 |
| use-dev-elyseum-cli | Use the development branch elyseum-cli | — | "" |
Outputs
no outputs