Add zizmor workflow SAST from the updated template - #635
Conversation
Adds the standalone zizmor.yml (GitHub Actions static analysis, report-only SARIF to code scanning) that the netresearch/.github go template now carries, so it runs here now rather than at the next template sync. Signed-off-by: Sebastian Mendel <github@sebastianmendel.de>
|
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
|
|
||
| jobs: | ||
| zizmor: | ||
| uses: netresearch/.github/.github/workflows/zizmor.yml@main |
Dependency ReviewThe following issues were found:
License Issues.github/workflows/zizmor.yml
OpenSSF Scorecard
Scanned Files
|
There was a problem hiding this comment.
Automated approval for maintainer PR
All automated quality gates passed. See SECURITY_CONTROLS.md for compensating controls.
There was a problem hiding this comment.
Pull request overview
Adds a dedicated GitHub Actions workflow to run Zizmor static analysis against this repository’s workflows and publish findings to GitHub Code Scanning (SARIF), aligning the repo with the updated netresearch/.github Go template.
Changes:
- Introduces a new
.github/workflows/zizmor.ymlworkflow that runs onpushandpull_requesttomain. - Uses the
netresearch/.githubreusable Zizmor workflow with minimal job permissions (contents: read,security-events: write).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
|
||
| jobs: | ||
| zizmor: | ||
| uses: netresearch/.github/.github/workflows/zizmor.yml@main |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #635 +/- ##
=======================================
Coverage 70.89% 70.89%
=======================================
Files 36 36
Lines 3567 3567
=======================================
Hits 2529 2529
Misses 876 876
Partials 162 162
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
|
Superseded by #636 (commit c1b6349), which landed the same Closing rather than merging. Nothing is lost: the zizmor workflow, the shared |



Adds the standalone
zizmor.ymlthe netresearch/.github go template now carries (netresearch/.github#327) — GitHub Actions static analysis, report-only (SARIF to code scanning), minimal permissions. Pure new-file add.