Skip to content

CI: bump the four PR-proven action pins; hold upload-artifact for the signing path (#1653) - #1671

Merged
erikdarlingdata merged 1 commit into
devfrom
feature/1653-actions-pins
Jul 26, 2026
Merged

CI: bump the four PR-proven action pins; hold upload-artifact for the signing path (#1653)#1671
erikdarlingdata merged 1 commit into
devfrom
feature/1653-actions-pins

Conversation

@erikdarlingdata

Copy link
Copy Markdown
Owner

Implements #1653's own suggested split.

Bumped (proved by this PR's CI run): actions/checkout v5→v7 (9 sites), actions/setup-dotnet v5→v6 (4), actions/cache v6 (4 — covers the ~340MB pg-runtime cache), dorny/paths-filter v3→v4 (3). All run on every PR, so a break is visible right here.

Held: actions/upload-artifact stays v6 (6 sites). Its artifact-id output feeds all six SignPath signing steps, which only execute on release: [published] — v7's archiving changes (archive parameter) would surface at release time. Marked with a comment at the first upload step, and a Dependabot ignore rule so Monday's github-actions group can't propose the major blindly. The remaining scope of #1653 (validate v7 against a real signing run) stays tracked there — suggest leaving the issue open, scoped to that.

Note: nightly.yml bumps take effect from main's copy per the scheduled-workflow rule — validated when next promoted.

No CHANGELOG entry — CI infra only (same as #1644).

🤖 Generated with Claude Code

…the signing path (#1653)

checkout v5->v7, setup-dotnet v5->v6, cache v4->v6, paths-filter v3->v4 - all
exercised by every PR run, so this PR's own CI proves them. upload-artifact
stays v6 deliberately: its artifact-id output feeds all six SignPath signing
steps, which only execute on release publish, and v7 changes artifact archiving
semantics - bump only alongside a validated real signing run. A Dependabot
ignore rule keeps Monday's github-actions group from proposing that major
blindly; a comment in build.yml marks the hold at the first upload step.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@erikdarlingdata
erikdarlingdata merged commit 3ac7810 into dev Jul 26, 2026
8 checks passed
@erikdarlingdata
erikdarlingdata deleted the feature/1653-actions-pins branch July 26, 2026 13:26
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