Skip to content

ci: fix CI by updating runners and action versions#200

Merged
fcladera merged 2 commits intomasterfrom
feat/fix-ci
Mar 10, 2026
Merged

ci: fix CI by updating runners and action versions#200
fcladera merged 2 commits intomasterfrom
feat/fix-ci

Conversation

@fcladera
Copy link
Collaborator

@fcladera fcladera commented Mar 10, 2026

CI was broken. All docker builds sat in queue for 24h then got cancelled because ubuntu-20.04 runners don't exist anymore. Linting checks were also failing on an expired custom GitHub token.

Changes:

  • Runners: ubuntu-20.04ubuntu-24.04
  • All GitHub Actions bumped to current versions (docker actions v1/v2 → v3/v6, checkout → v4)
  • 6h timeout added so builds fail fast instead of silently hanging
  • Replaced expired KR_AUTONOMOUS_FLIGHT_TOKEN_REVIEWDOG with built-in GITHUB_TOKEN for reviewdog linters

- Replace deprecated ubuntu-20.04 with ubuntu-24.04
- Bump docker/setup-qemu-action v1 -> v3
- Bump docker/setup-buildx-action v1 -> v3
- Bump docker/login-action v1 -> v3
- Bump docker/build-push-action v2 -> v6
- Bump actions/checkout to v4 across all workflows
- Add timeout-minutes: 360 to docker builds
Replace expired KR_AUTONOMOUS_FLIGHT_TOKEN_REVIEWDOG with built-in
GITHUB_TOKEN for cpplint, pylint, and shellcheck reviewdog actions.
@fcladera fcladera merged commit 969eff6 into master Mar 10, 2026
6 checks passed
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