Skip to content

Update GitHub Actions versions on 6.2.x #206

Description

@ericof

Summary

Bump the GitHub Actions used across all workflows on 6.2.x to their current major versions, mirroring the update just landed on the uv branch in #204 and tracked for 6.1.x in its sibling issue.

Motivation

All five workflows on 6.2.x still pin older action majors:

Action Current on 6.2.x Target
actions/checkout v4 v6
docker/metadata-action v5 v6
docker/setup-qemu-action v3 v4
docker/setup-buildx-action v3 v4
docker/login-action v3 v4
docker/build-push-action v4 (nightly, test) / v6 (image-release) v7
peter-evans/dockerhub-description v4 v5

Keeping these current reduces the window for deprecation warnings (GitHub has been retiring older Node runtimes fast) and keeps 6.2.x in sync with the UV and 6.1.x tracks so we're not tracking three sets of pinned versions.

Files to update

  • .github/workflows/description.yml
  • .github/workflows/image-release.yml
  • .github/workflows/nightly.yml
  • .github/workflows/release.yml
  • .github/workflows/test.yml

Acceptance criteria

  • All five workflows on 6.2.x use the target major versions listed above.
  • test.yml runs green on a PR against 6.2.x.
  • A manual workflow_dispatch of release.yml on the branch successfully builds and pushes images (or at least passes the build step in dry-run).
  • A news fragment (news/<issue>.internal) documents the change.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions