Skip to content

chore(ci): bump GitHub Actions to current majors (replaces 4 dependab… - #34

Merged
Roy101 merged 1 commit into
mainfrom
chore/bump-ga-actions
Oct 7, 2026
Merged

Roy101 merged 1 commit into
mainfrom
chore/bump-ga-actions

Conversation

@Roy101

@Roy101 Roy101 commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

…ot PRs)

Rolls up four open dependabot bumps against the current main. Doing them in one commit avoids four three-way merges and lets the CI run against the latest fixes rather than against stale 18-hour-old branch snapshots.

actions/checkout v4 -> v7
actions/setup-node v4 -> v7
docker/build-push-action v6 -> v7
docker/setup-buildx-action v3 -> v4

All four bumps bring the actions to their Node 20 runtime baseline. No workflow logic changes.

Once this lands:
gh pr close 32 33 34 35 --comment 'rolled up into chore/bump-ga-actions'

(Actual PR numbers depend on your dependabot queue.)

Summary

Risk + rollback

Testing

  • pytest passes locally
  • If touching the server: smoke-tested with python server/app.py and a curl against the changed endpoint
  • If touching the UI: hard-refreshed the browser and clicked through
  • If touching presets/data: verified the preset validator in .github/workflows/ci.yml still passes

Deploy note (fill if the merge needs an operator action beyond git pull && systemctl restart)

…ot PRs)

Rolls up four open dependabot bumps against the current main. Doing them in
one commit avoids four three-way merges and lets the CI run against the
latest fixes rather than against stale 18-hour-old branch snapshots.

  actions/checkout            v4 -> v7
  actions/setup-node          v4 -> v7
  docker/build-push-action    v6 -> v7
  docker/setup-buildx-action  v3 -> v4

All four bumps bring the actions to their Node 20 runtime baseline. No
workflow logic changes.

Once this lands:
  gh pr close 32 33 34 35 --comment 'rolled up into chore/bump-ga-actions'

(Actual PR numbers depend on your dependabot queue.)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Roy101
Roy101 merged commit 1e93110 into main Oct 7, 2026
10 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