-
Notifications
You must be signed in to change notification settings - Fork 7
ci: enable zizmor pedantic persona #840
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR enables the “pedantic” persona for the Zizmor linting action in the CI pipeline.
- Adds
with: persona: pedanticinputs to the Zizmor Action step. - Updates the linting-formatting workflow configuration.
Comments suppressed due to low confidence (1)
.github/workflows/linting-formatting.yml:32
- The
with:block must be indented under the same step as- uses: zizmorcore/zizmor-action…. In YAML, it should look like:- uses: zizmorcore/zizmor-action@f52a838
with:
persona: pedantic
so that the action correctly picks up thepersonainput.
- uses: zizmorcore/zizmor-action@f52a838
with:
📦 Container Size AnalysisComparing 📈 Size Comparison Table
|
🦙 MegaLinter status:
|
| Descriptor | Linter | Files | Fixed | Errors | Warnings | Elapsed time |
|---|---|---|---|---|---|---|
| ✅ ACTION | actionlint | 18 | 0 | 0 | 0.49s | |
| ✅ DOCKERFILE | hadolint | 2 | 0 | 0 | 0.86s | |
| ✅ GHERKIN | gherkin-lint | 2 | 0 | 0 | 0.92s | |
| ✅ JSON | npm-package-json-lint | yes | no | no | 0.37s | |
| ✅ JSON | prettier | 16 | 1 | 0 | 0 | 0.41s |
| ✅ JSON | v8r | 16 | 0 | 0 | 7.35s | |
| ✅ MARKDOWN | markdownlint | 9 | 0 | 0 | 0 | 0.89s |
| ✅ MARKDOWN | markdown-table-formatter | 9 | 0 | 0 | 0 | 0.26s |
| ✅ REPOSITORY | checkov | yes | no | no | 15.35s | |
| ✅ REPOSITORY | gitleaks | yes | no | no | 0.39s | |
| ✅ REPOSITORY | git_diff | yes | no | no | 0.01s | |
| grype | yes | no | 1 | 23.11s | ||
| ✅ REPOSITORY | secretlint | yes | no | no | 0.94s | |
| ✅ REPOSITORY | syft | yes | no | no | 1.92s | |
| ✅ REPOSITORY | trivy | yes | no | no | 5.31s | |
| ✅ REPOSITORY | trivy-sbom | yes | no | no | 0.23s | |
| ✅ REPOSITORY | trufflehog | yes | no | no | 2.99s | |
| ✅ SPELL | lychee | 63 | 0 | 0 | 11.41s | |
| ✅ YAML | prettier | 24 | 0 | 0 | 0 | 0.87s |
| ✅ YAML | v8r | 24 | 0 | 0 | 5.65s | |
| ✅ YAML | yamllint | 24 | 0 | 0 | 0.67s |
See detailed report in MegaLinter reports
📦 Container Size AnalysisComparing 📈 Size Comparison Table
|
Signed-off-by: Ron <45816308+rjaegers@users.noreply.github.com>
|
Pull Request Report (#840)Static measures
Time related measures
Status check related measures
|
|
🎉 Hooray! The changes in this pull request went live with the release of v6.2.0 🎉 |




🚀 Hey, I have created a Pull Request
Description of changes
This PR enables the "pedantic" persona of the zizmor linter and fixes (part of) the findings.
✔️ Checklist