Improve/actions - #283
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Test Summary 5 files 5 suites 1s ⏱️ Results for commit 00d296c. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Pull request overview
This PR tightens GitHub Actions security posture and reduces update noise by applying least-privilege GITHUB_TOKEN permissions, pinning key actions to immutable SHAs, and adjusting Dependabot cadence.
Changes:
- Set workflow-level
permissions: {}and define explicit per-job permissions where needed. - Pin commonly used GitHub Actions (e.g.,
actions/checkout,actions/upload-artifact,actions/cache,github/codeql-action) to specific commit SHAs. - Change Dependabot update interval from daily to weekly and add a cooldown window.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/vulnerability-check.yml | Adds least-privilege permissions and pins actions/checkout. |
| .github/workflows/tests.yml | Adds workflow-level permissions hardening and pins checkout / upload-artifact. |
| .github/workflows/sonarcloud-and-mutations.yml | Moves permissions to job scope and pins checkout / cache. |
| .github/workflows/release.yml | Adds workflow-level permissions hardening, job-scoped contents: write, and pins checkout. |
| .github/workflows/publish.yml | Adds least-privilege permissions and pins actions/checkout. |
| .github/workflows/markdown-link-check.yml | Adds least-privilege permissions and pins actions/checkout. |
| .github/workflows/codeql-analysis.yml | Adds workflow-level permissions hardening and pins checkout / CodeQL actions. |
| .github/dependabot.yml | Switches update schedule to weekly and adds cooldown configuration. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
🚀 Stryker report generated 🚀 |
|



Checklist before requesting a review