Skip to content

Comments

tag GHA versions to hashes in CI, address some security issues#161

Merged
bckohan merged 1 commit intomainfrom
gha_hashing
Feb 11, 2026
Merged

tag GHA versions to hashes in CI, address some security issues#161
bckohan merged 1 commit intomainfrom
gha_hashing

Conversation

@bckohan
Copy link
Member

@bckohan bckohan commented Feb 10, 2026

No description provided.

Copilot AI review requested due to automatic review settings February 10, 2026 23:17
Copy link

Copilot AI left a comment

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 used across CI/release workflows to specific commit SHAs and adjusts CI/release plumbing to improve supply-chain security and workflow invocation behavior.

Changes:

  • Replaced uses: ...@v* references with commit-SHA pinned action references across multiple workflows.
  • Updated CI triggers and reusable-workflow wiring (added merge_group, required CODECOV_TOKEN for workflow_call, tightened release tag pattern).
  • Updated Dependabot configuration (grouping and monthly cadence; switched Python ecosystem to uv).

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
.github/workflows/zizmor.yml Pin action dependencies to commit SHAs for the zizmor scan workflow.
.github/workflows/test.yml Add merge queue trigger + reusable-workflow secret requirement; pin actions; add optional “clear cache” step.
.github/workflows/scorecard.yml Pin actions to commit SHAs for Scorecard workflow.
.github/workflows/release.yml Tighten tag trigger pattern; stop inheriting secrets broadly; pin actions; tweak release scripting.
.github/workflows/lint.yml Pin actions to commit SHAs for lint workflow.
.github/workflows/debug.yml Pin actions to commit SHAs for debug workflow.
.github/dependabot.yml Group updates and reduce cadence; configure Python updates via uv.

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

@bckohan bckohan merged commit 906fdab into main Feb 11, 2026
50 of 52 checks passed
@bckohan bckohan deleted the gha_hashing branch February 11, 2026 03:56
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.

1 participant