# ivuorinen/actions/pr-lint ## PR Lint ### Description Runs MegaLinter against pull requests ### Inputs | name | description | required | default | |------------|----------------------------------------|----------|-----------------------------| | `token` |
GitHub token for authentication
| `false` | `""` | | `username` |GitHub username for commits
| `false` | `github-actions` | | `email` |GitHub email for commits
| `false` | `github-actions@github.com` | ### Outputs | name | description | |---------------------|----------------------------------------------------| | `validation_status` |Overall validation status (success/failure)
| | `errors_found` |Number of linting errors found
| ### Runs This action is a `composite` action. ### Usage ```yaml - uses: ivuorinen/actions/pr-lint@main with: token: # GitHub token for authentication # # Required: false # Default: "" username: # GitHub username for commits # # Required: false # Default: github-actions email: # GitHub email for commits # # Required: false # Default: github-actions@github.com ```