Skip to content

ci: update GitHub Actions and OS versions#146

Merged
mw5h merged 1 commit intocockroachdb:masterfrom
mw5h:update-ci-workflow
Mar 13, 2026
Merged

ci: update GitHub Actions and OS versions#146
mw5h merged 1 commit intocockroachdb:masterfrom
mw5h:update-ci-workflow

Conversation

@mw5h
Copy link
Contributor

@mw5h mw5h commented Mar 13, 2026

Summary

  • Drop EOL Go versions 1.15–1.18, add Go 1.24 (matrix now covers 1.19–1.24)
  • Bump actions/checkout v2 → v4
  • Bump actions/setup-go v2 → v5
  • Bump uraimo/run-on-arch-action v2.1.1 → v3
  • Update ARM test distro from ubuntu20.04 (EOL) to ubuntu24.04
  • Bump GCAssert minimum Go to 1.22 to match the updated matrix

The ubuntu20.04 ARM docker images are no longer available, causing CI
failures for PRs (e.g. #145).

🤖 Generated with Claude Code

@mw5h mw5h force-pushed the update-ci-workflow branch from 81b9fb9 to 89aa704 Compare March 13, 2026 19:23
- Drop EOL Go versions 1.15–1.18, add Go 1.24
- Bump actions/checkout v2 → v4
- Bump actions/setup-go v2 → v5
- Bump uraimo/run-on-arch-action v2.1.1 → v3
- Update ARM test distro from ubuntu20.04 (EOL) to ubuntu24.04
- Bump GCAssert minimum Go to 1.22 to match matrix

The ubuntu20.04 ARM docker images are no longer available, causing
CI failures for PRs (e.g. cockroachdb#145).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@mw5h mw5h force-pushed the update-ci-workflow branch from 89aa704 to cdcb08d Compare March 13, 2026 19:28
@mw5h mw5h merged commit fa35de3 into cockroachdb:master Mar 13, 2026
18 checks passed
mw5h added a commit to mw5h/apd that referenced this pull request Mar 13, 2026
Update gcassert pin to ad3fae17aff which includes the x/tools bump
to v0.30.0 (jordanlewis/gcassert#25), fixing Go 1.24 support.

Remove the Go < 1.24 cap that was added as a workaround in cockroachdb#146.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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