Skip to content
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

ci(security): resolve security alerts (backport #12466) #12496

Conversation

bartsmykla
Copy link
Contributor

Scorecard has some security alerts that need to be addressed.

  • Pinned git commit hashes for scripts sourced from GitHub repositories in mk/dependencies/*.sh scripts.
  • Pinned hashes for some GitHub Actions.
  • Added comments to cron schedules for CodeQL and Scorecard GitHub Actions.
  • Removed unnecessary contents: read permission in the CodeQL GitHub Action.

Changelog: skip

Scorecard has some security alerts that need to be addressed.

- Pinned git commit hashes for scripts sourced from GitHub repositories
in `mk/dependencies/*.sh` scripts.
- Pinned hashes for some GitHub Actions.
- Added comments to cron schedules for CodeQL and Scorecard GitHub
Actions.
- Removed unnecessary `contents: read` permission in the CodeQL GitHub
Action.

> Changelog: skip

<!--
Uncomment the above section to explicitly set a [`> Changelog:` entry
here](https://github.com/kumahq/kuma/blob/master/CONTRIBUTING.md#submitting-a-patch)?
-->

---------

Signed-off-by: Bart Smykla <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@bartsmykla bartsmykla enabled auto-merge (squash) January 9, 2025 13:05
@bartsmykla bartsmykla merged commit 5851c82 into kumahq:release-2.6 Jan 9, 2025
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants