lerianstudio/GoLangCI Lint Action
A GitHub Action to run GoLangCI-Lint on pull requests with private module support
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| lerian_studio_midaz_push_bot_app_id | The App ID for the GitHub App | yes | — |
| lerian_studio_midaz_push_bot_private_key | The private key for the GitHub App | yes | — |
| lerian_ci_cd_user_gpg_key | The GPG key for the user | yes | — |
| lerian_ci_cd_user_gpg_key_password | The password for the GPG key | yes | — |
| lerian_ci_cd_user_name | The name of the user | yes | — |
| lerian_ci_cd_user_email | The email of the user | yes | — |
| go_version | The Go version to use | yes | 1.23 |
| github_token | GitHub token for API interactions | yes | — |
| reviewdog_level | Level of reviewdog output | yes | error |
| fail_level | Fail level for reviewdog | yes | any |
| reporter | Reviewdog reporter type | yes | github-pr-review |
| filter_mode | Reviewdog filter mode | yes | diff_context |
| golangci_lint_version | GolangCI-Lint version to use | yes | v1.64.8 |
| cache | Enable GolangCI-Lint caching (true/false) | no | false |
| manage_token | Personal access token to access private Go modules | no | — |
Outputs
no outputs