Skip to content

fix: replace archived useblacksmith actions with official actions (ACC-1172) - #21

Merged
mattcarranza10 merged 1 commit into
mainfrom
acc-1172-replace-useblacksmith-with-actions
May 27, 2026
Merged

fix: replace archived useblacksmith actions with official actions (ACC-1172)#21
mattcarranza10 merged 1 commit into
mainfrom
acc-1172-replace-useblacksmith-with-actions

Conversation

@mattcarranza10

Copy link
Copy Markdown
Contributor

Summary

  • Replace useblacksmith/setup-go@v6, useblacksmith/cache@v5 and useblacksmith/cache/restore@v5 with their official counterparts (actions/setup-go@v6, actions/cache@v5, actions/cache/restore@v5).

Why

The useblacksmith/setup-go fork is archived (last push 2025-10-14) and never received the upstream fix that replaces the broken GCS fallback with go.dev/dl:

This was causing intermittent CI failures in Drafteame/api:

Acquiring go1.25.0 from https://storage.googleapis.com/golang/go1.25.0.linux-amd64.tar.gz
##[error]Failed to download version 1.25.0: Error: Unexpected HTTP response: 403

Example failing job: https://github.com/Drafteame/api/actions/runs/26455760349/job/77892400610

Notes

  • useblacksmith/cache is owned by the same archived org. Swapping to actions/cache@v5 keeps cache semantics equivalent.
  • After this is merged and tagged (e.g. v0.9.1), consumers like Drafteame/api need to bump the action reference.

Linear

ACC-1172 — https://linear.app/draftea/issue/ACC-1172

🤖 Generated with Claude Code

…resolve Go 1.25 403

The useblacksmith/setup-go fork has been archived (last push 2025-10-14)
and doesn't include the upstream fix that replaces the broken GCS fallback
with go.dev/dl (actions/setup-go#665, merged 2025-10-27, shipped in v6.4.0).

This was causing CI failures with:
  Failed to download version 1.25.0: Error: Unexpected HTTP response: 403

Replaces three references with their official equivalents:
- useblacksmith/setup-go@v6      -> actions/setup-go@v6
- useblacksmith/cache@v5         -> actions/cache@v5
- useblacksmith/cache/restore@v5 -> actions/cache/restore@v5

Refs: actions/setup-go#664
Refs: ACC-1172

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mattcarranza10
mattcarranza10 marked this pull request as ready for review May 27, 2026 18:32
@mattcarranza10
mattcarranza10 merged commit 12dd78c into main May 27, 2026
2 checks passed
@mattcarranza10
mattcarranza10 deleted the acc-1172-replace-useblacksmith-with-actions branch May 27, 2026 18:51
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.

2 participants