build: refresh pinned GitHub Actions - #179
Merged
Merged
Conversation
Agent Permission Diff
Gate DecisionNo findings were produced. FindingsNo agent-facing permission findings. |
This was referenced Jul 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Refreshes the pinned GitHub Actions dependency set that was opened separately by Dependabot, and updates MCPAudit's explicit reviewed-action allowlist so CI continues to enforce immutable action pins.
This supersedes Dependabot PRs #172, #173, and #174 with one aggregate reviewable change.
Changes
astral-sh/setup-uvfromv7.6.0tov8.3.2in CI and publish workflows.actions/[email protected]andactions/[email protected].tests/test_supply_chain_policy.pywith the reviewed release tag commits for those three actions.Checklist
uv run pytest,uv run ruff check,uv run mypy .)[Unreleased]Security implications
This is supply-chain hardening for GitHub Actions dependency freshness. It does not change MCPAudit detection, risk scoring, config parsing, reports, or LLM-facing output.
The changed actions remain pinned to immutable commit SHAs, and those SHAs were read back from the upstream release tags before opening this PR:
astral-sh/[email protected]->11f9893b081a58869d3b5fccaea48c9e9e46f990actions/[email protected]->043fb46d1a93c77aae656e7c1c64a875d1fc6a0aactions/[email protected]->3e5f45b2cfb9172054b4087a40e8e0b5a5461e7cTest plan
uv run pytest tests/test_supply_chain_policy.py -q-> 2 passeduv run pytest -q-> 1052 passeduv run ruff check .-> passuv run ruff format --check .-> pass, 112 files already formatteduv run mypy .-> pass, no issues in 112 source filesuv lock --check-> passgit diff --check-> passRelated issues
Supersedes #172, #173, and #174.