Skip to content

ci: bump docker job actions - #52

Merged
rnovatorov merged 1 commit into
mainfrom
ci/bump-docker-actions
Sep 23, 2026
Merged

rnovatorov merged 1 commit into
mainfrom
ci/bump-docker-actions

Conversation

@rnovatorov

Copy link
Copy Markdown
Member

Summary

Bumps the GitHub Actions used by the two Docker publish jobs (push_to_docker_hub, push_to_enapter_docker_hub) from node16-era majors to current stable versions. Only action versions change — no job logic, inputs, secrets, names, or conditions are touched.

Action Before After
actions/checkout v2 v4
docker/setup-buildx-action v1 v4
docker/login-action v1 v4
docker/metadata-action v3 v6
docker/build-push-action v2 v7

Rationale

  • The old majors run on forced node16 compatibility shims and emit deprecation warnings.
  • docker/build-push-action v7 requires runner v2.327.1+, which ubuntu-latest satisfies.
  • actions/checkout is bumped to v4 (not v7) to match the rest of ci.yml and keep one major per action repo-wide.

CI note

These Docker jobs only trigger on v* tags, so this PR's own CI run will show them as skipping — the run_checks matrix is the only visible check here. The first real exercise of the bumped actions happens at the next release tag.

the docker jobs still pin node16-era majors (checkout v2, buildx/login
v1, metadata v3, build-push v2) which run on forced compatibility shims
and emit deprecation warnings. bump to current stable majors; build-push
v7 needs runner v2.327.1+ which ubuntu-latest satisfies. checkout is
aligned to v4 (not v7) to match the rest of ci.yml and keep one major
per action repo-wide.
@rnovatorov
rnovatorov merged commit 5eb64e7 into main Sep 23, 2026
7 checks passed
@rnovatorov
rnovatorov deleted the ci/bump-docker-actions branch September 23, 2026 11:55
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