Skip to content

Lock GitHub Actions dependencies with a workflow lockfile - #18

Merged
MohamedBassem merged 1 commit into
mainfrom
lock-github-actions
Oct 28, 2026
Merged

MohamedBassem merged 1 commit into
mainfrom
lock-github-actions

Conversation

@MohamedBassem

Copy link
Copy Markdown
Member

Locks every GitHub Actions dependency (direct and transitive) to a verified commit using
workflow lockfiles,
so a re-pointed tag on a third-party action can't change what our CI executes.

  • Adds .github/workflows/actions.lock, generated by gh actions-lock (github/gh-actions-lock v0.4.0).
  • Adds a verify-lockfile workflow that runs gh actions-lock --verify on PRs and pushes to main.

After changing any uses: or adding a workflow, rerun gh actions-lock and commit the updated lockfile.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Test Results

  8 files  ±0    8 suites  ±0   4m 13s ⏱️ -3s
 60 tests ±0   60 ✅ ±0  0 💤 ±0  0 ❌ ±0 
267 runs  ±0  267 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 1353a92. ± Comparison against base commit 2927cb0.

@MohamedBassem
MohamedBassem merged commit a18c473 into main Oct 28, 2026
4 checks passed
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