Skip to content

Bump actions/checkout to v4 in release workflow#214

Merged
squadgazzz merged 3 commits into
mainfrom
fix/release-workflow-checkout-v4
May 26, 2026
Merged

Bump actions/checkout to v4 in release workflow#214
squadgazzz merged 3 commits into
mainfrom
fix/release-workflow-checkout-v4

Conversation

@squadgazzz
Copy link
Copy Markdown
Collaborator

@squadgazzz squadgazzz commented May 26, 2026

Description

The Weekly Release workflow has been failing every Monday since 2026-04-13 with fatal: could not read Username for 'https://github.com': terminal prompts disabled during the checkout step. actions/checkout@v2 (released in 2020) is broken on current GitHub runners when a custom token: is passed: the auth header is configured but never propagated to git fetch. The other workflows using v2 keep working because they do not pass a custom token.

Changes

  • Bump actions/checkout from v2 to v4 in .github/workflows/release.yml

How to test

After merge, trigger the Weekly Release workflow manually via the Actions tab and confirm the checkout step succeeds.

@squadgazzz squadgazzz enabled auto-merge (squash) May 26, 2026 11:36
@squadgazzz squadgazzz closed this May 26, 2026
auto-merge was automatically disabled May 26, 2026 11:37

Pull request was closed

@squadgazzz squadgazzz reopened this May 26, 2026
@squadgazzz squadgazzz enabled auto-merge (squash) May 26, 2026 11:37
Copy link
Copy Markdown
Collaborator

@jmg-duarte jmg-duarte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we do the hash instead?

@extrawurst
Copy link
Copy Markdown

can we do the hash instead?

good point for supply chain hardening

@squadgazzz squadgazzz force-pushed the fix/release-workflow-checkout-v4 branch from bc5224e to ba2bd05 Compare May 26, 2026 12:55
@squadgazzz squadgazzz merged commit 0d2cc00 into main May 26, 2026
3 checks passed
@squadgazzz squadgazzz deleted the fix/release-workflow-checkout-v4 branch May 26, 2026 12:59
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.

3 participants