Skip to content

ci: bump actions/checkout to v6.0.3#83

Merged
ErikChevalier merged 1 commit into
mainfrom
ci/bump-checkout-6.0.3
Jun 7, 2026
Merged

ci: bump actions/checkout to v6.0.3#83
ErikChevalier merged 1 commit into
mainfrom
ci/bump-checkout-6.0.3

Conversation

@ErikChevalier

Copy link
Copy Markdown
Contributor

Carved out of the Dependabot github-actions group (#77), taking only the safe actions/checkout v6.0.2 → v6.0.3 patch across ci.yml and release.yml.

Why not the whole group

The group also bumped actions/download-artifact v7 → v8, which is held back:

  • v8 makes artifact hash mismatches fail by default (a warning in v7).
  • The only consumer is the release workflow's Download all installer artifacts step, over large binary installers (.dmg/.msi/.flatpak) — exactly where GitHub's backend occasionally returns a transient digest mismatch.
  • That path is never exercised by PR CI, so the bump can't be validated here, and a release-failing change for no functional gain isn't worth it.

download-artifact stays on v7, which both the desktop and Android releases just shipped on cleanly. It can be revisited deliberately later (e.g. with a digest-mismatch override, or validated on a throwaway -rc).

Supersedes #77, which will be closed.

🤖 Generated with Claude Code

Carved out of the Dependabot github-actions group (#77), taking only the safe
actions/checkout v6.0.2 -> v6.0.3 patch.

Holds back the group's actions/download-artifact v7 -> v8 bump: v8 makes artifact
hash mismatches fail by default (a warning in v7), and the only consumer is the
release workflow's "Download all installer artifacts" step over large binary
installers (.dmg/.msi/.flatpak) where transient digest mismatches happen. That
path is never exercised by PR CI, so the bump's risk can't be validated here.
download-artifact stays on v7, which both the desktop and Android releases just
shipped on.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@ErikChevalier ErikChevalier merged commit be5b599 into main Jun 7, 2026
1 check passed
@ErikChevalier ErikChevalier deleted the ci/bump-checkout-6.0.3 branch June 7, 2026 07:03
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