Skip to content

fix(security): Pin GitHub Actions to digests - #573

Merged
nithinb merged 1 commit into
masterfrom
pin2sha/pin-actions-20260827140645
Aug 28, 2026
Merged

fix(security): Pin GitHub Actions to digests#573
nithinb merged 1 commit into
masterfrom
pin2sha/pin-actions-20260827140645

Conversation

@cfzlp

@cfzlp cfzlp commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Background

This PR was automatically created by the Security team to migrate all usage of GitHub Actions in this repository to actions pinned to commit digests.

Actions pinned to version tags or branches — or not pinned at all — can be silently changed under a moved tag or branch, which is a security risk.

For that reason, Security will be changing GitHub configuration to prevent Actions not pinned to digests from running.

Take action

To avoid disruption to your Actions workflows, merge this PR before the GitHub configuration change on Monday, September 7.

Changes

The following actions have been pinned to digests:

  • .github/workflows/test_and_build.yml: codecov/codecov-action@v7codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7

@cfzlp
cfzlp requested a review from a team as a code owner August 27, 2026 14:06
@cfzlp cfzlp added the pin2sha-PR Opened by pin2sha to pin GitHub Actions to commit SHAs label Aug 27, 2026
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@codecov

codecov Bot commented Aug 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.97%. Comparing base (bd9b3cd) to head (2deeb37).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #573      +/-   ##
==========================================
- Coverage   84.01%   83.97%   -0.05%     
==========================================
  Files          46       46              
  Lines        4686     4686              
==========================================
- Hits         3937     3935       -2     
- Misses        749      751       +2     

see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@nithinb nithinb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

risk review ok

@nithinb
nithinb merged commit 991b4c1 into master Aug 28, 2026
6 checks passed
@nithinb
nithinb deleted the pin2sha/pin-actions-20260827140645 branch August 28, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pin2sha-PR Opened by pin2sha to pin GitHub Actions to commit SHAs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants