Repository navigation
deps: bump actions to latest majors, Node to 24.x, and make deps/build releasable - #116
Open
shimoncohen wants to merge 11 commits into
Open
shimoncohen wants to merge 11 commits into
shimoncohen wants to merge 11 commits into
Conversation
… to v7, kind-action to v1.15.1 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…release-please-action to v5 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
…to v8 Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Without them only feat/fix/perf/revert are releasable, so deps and build commits to an action never reach its tags. Sections match the other MapColonies repos. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ronenkapelian
approved these changes
Oct 20, 2026
helm-charts-test now redirects to helm-charts-new, whose default branch requires pull requests, so the direct push to master is rejected (GH013). The ci/update-artifacts-file-test branch is outside that ruleset. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Contributor
Author
ronenkapelian
requested changes
Oct 25, 2026
ronenkapelian
left a comment
Contributor
There was a problem hiding this comment.
DEFAULT_NODE_VERSIONS is now 24.x in postgis-check-command.yml, but the README still says (default: 20.x). Callers use @master, so the docs go stale as soon as this merges.
[nitpick] The usage example still shows actions/checkout@v6. Everything else is now v7 and people copy this snippet, so maybe bump it too.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
Author
|
README Node default now 24.x and smart-release-please example uses checkout@v7 (3789329). |
ronenkapelian
approved these changes
Oct 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps every third-party action on
masterto its latest release, plus the Node 20 defaults to 24.x (Node 20 is EOL):checkoutv7,setup-nodev7,setup-pythonv7,github-scriptv9,release-please-actionv5create-pull-requestv8,create-or-update-commentv5,find-commentv4,slash-command-dispatchv5azure/setup-helmv5 (helm v3.22.1),kind-actionv1.15.1,yqv4.54.1I checked the breaking changes against usage, and none apply here:
setup-pythonv7 droppedpip-installsetup-nodev6+ only auto-caches npmcreate-pull-requestv7 droppedPULL_REQUEST_NUMBERgithub-scriptv9 no longer supportsrequire('@actions/github')checkoutv7 blocks fork checkout inpull_request_target/workflow_runubuntu-latest)The action changes use one
deps(<action>)commit per action, andrelease-please-config.jsongets thechangelog-sectionsthe other MapColonies repos use, which makedepsandbuildreleasable. Without them onlyfeat/fix/perf/revertcount, which is why #114 never shipped. A release-please 17.6 dry run on this branch plans patch releases for helm-lint 1.1.1, update-artifacts-file 1.2.1, init-npm 1.2.1, validate-domain 1.0.1, update-chart-version 0.1.1 and smart-release-please 1.0.2. Merging moves their*-v1tags.actionlint: no new findings compared with
master.update-artifacts-jsonfails because thehelm-charts-testmasterruleset (added 2026-09-02) rejects the test's direct push; this PR does not cause it.Helm stays on v3: helm v4 is a major change for
ct, so that is a separate decision.🤖 Generated with Claude Code