Skip to content

chore(ci): pin github actions#832

Open
nbbeeken wants to merge 1 commit into
mainfrom
gha
Open

chore(ci): pin github actions#832
nbbeeken wants to merge 1 commit into
mainfrom
gha

Conversation

@nbbeeken

Copy link
Copy Markdown
Collaborator

Description

Ecosystem best practices

Open Questions

Checklist

Copilot AI review requested due to automatic review settings July 24, 2026 17:53
@nbbeeken
nbbeeken requested a review from Anemy July 24, 2026 17:54
Comment thread .github/workflows/bump-packages.yaml
Comment thread .github/workflows/update-cidrs.yaml
Comment thread .github/workflows/publish-packages.yaml

Copilot AI 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.

Pull request overview

Pins GitHub Actions to immutable commit SHAs to align CI workflows with ecosystem supply-chain hardening best practices and improve reproducibility.

Changes:

  • Pinned actions/checkout, actions/setup-node, and actions/setup-python usages to specific commit SHAs.
  • Pinned CodeQL and dependency-review actions to specific commit SHAs.
  • Added inline comments noting the intended upstream version tags for pinned SHAs.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
.github/workflows/update-cidrs.yaml Pins checkout/setup-node to SHAs for the CIDR update job.
.github/workflows/publish-packages.yaml Pins checkout/setup-node to SHAs for package publishing.
.github/workflows/dependency-review.yaml Pins checkout and dependency review action to SHAs.
.github/workflows/codeql.yml Pins checkout and CodeQL init/analyze actions to SHAs.
.github/workflows/check-test.yaml Pins checkout, setup-node, and setup-python to SHAs for test/lint workflows.
.github/workflows/bump-packages.yaml Pins checkout/setup-node to SHAs for package bump automation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/update-cidrs.yaml
Comment thread .github/workflows/publish-packages.yaml
Comment thread .github/workflows/bump-packages.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants