Skip to content

ci: finish the action bumps the three conflicting Dependabot PRs could not land - #73

Merged
idapixl merged 1 commit into
masterfrom
ci/finish-action-bumps
Sep 10, 2026
Merged

idapixl merged 1 commit into
masterfrom
ci/finish-action-bumps

Conversation

@idapixl

@idapixl idapixl commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

actions/checkout@v4→v7 (#65) and docker/setup-buildx-action@v3→v4 (#66) merged cleanly. The remaining three — #67 (setup-node 4→7), #68 (build-push-action 6→7), #69 (metadata-action 5→6) — each branched off a stale master and then conflicted with each other, since all three edit the same workflow files. Landing them as one commit avoids the rebase-conflict-rebase loop.

setup-node@v4 and checkout@v4 were also the two actions the runner called out by name: they target the deprecated Node 20 and were being silently forced onto Node 24.

Closes #67
Closes #68
Closes #69

…d not land

#65 and #66 merged cleanly; #67, #68 and #69 each rebased onto a stale
master and then conflicted with each other because they all edit the same
workflow files. Applying the three remaining bumps together avoids the
rebase-conflict-rebase loop.

setup-node v4 and checkout v4 were also the actions the runner warned about
by name — they target the deprecated Node 20 and were being forced onto
Node 24. Closes #67, #68, #69.

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings September 10, 2026 16:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The changes are straightforward action-version bumps across workflows with no apparent configuration or behavioral breakage introduced in the updated YAML.

Pull request overview

This PR consolidates and completes the remaining GitHub Actions dependency bumps that previously conflicted across multiple Dependabot PRs, updating the repository’s CI, publish, and Docker publish workflows to newer major action versions (notably moving off deprecated Node 20-based action runtimes).

Changes:

  • Bump actions/setup-node from v4 to v7 across CI and npm publish workflows.
  • Bump docker/build-push-action from v6 to v7 and docker/metadata-action from v5 to v6 in the Docker publish workflow.
File summaries
File Description
.github/workflows/publish.yml Updates actions/setup-node to v7 for the npm publish workflow.
.github/workflows/docker-publish.yml Updates Docker build/publish actions to their latest major versions (metadata-action@v6, build-push-action@v7).
.github/workflows/ci.yml Updates actions/setup-node to v7 across all CI jobs (including the Node 20 compatibility job).
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@idapixl
idapixl merged commit b9a18b2 into master Sep 10, 2026
13 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.

2 participants