Skip to content

Require Node >= 20.19 and add review-dependabot-prs skill#2070

Merged
kpfefferle merged 3 commits into
mainfrom
drop-node-16-18-and-dependabot-skill
Jul 10, 2026
Merged

Require Node >= 20.19 and add review-dependabot-prs skill#2070
kpfefferle merged 3 commits into
mainfrom
drop-node-16-18-and-dependabot-skill

Conversation

@kpfefferle

@kpfefferle kpfefferle commented Jul 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Require Node >= 20.19 (was 16.* || 18.* || >= 20), matching the current ember-cli addon blueprint. The installed AWS SDK v3 already requires Node >= 18 and will require Node >= 22 for releases published after early January 2027, so the old range was overpromising. This is a breaking change — the next release should be a major (7.0.0).
  • Add the review-dependabot-prs skill, which walks each open Dependabot PR through CI check, review, rebase-if-stale, and squash-merge. Validated on a live run of three PRs (Bump the eslint group across 1 directory with 2 updates #2064, Bump the aws-sdk group with 2 updates #2067, Bump prettier from 3.8.4 to 3.9.5 #2069) that exercised CI-failure diagnosis, fixing our own config on the PR branch, manual rebase, and the lockfile-conflict fallback.
  • Add project Claude Code settings allowing gh pr merge, so the skill can complete its squash-merge step without a permission prompt.

🤖 Generated with Claude Code

kpfefferle and others added 3 commits July 10, 2026 13:35
Matches the current ember-cli addon blueprint. The installed AWS SDK v3
already requires Node >= 18, and its upcoming releases (post-Jan 2027)
will require Node >= 22, so the old 16.*/18.* lines were already
overpromising. Breaking change for the next major release.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Walks each open Dependabot PR through CI check, review,
rebase-if-stale, and squash-merge. Validated on a live run that
exercised CI-failure diagnosis, fixing our config on the PR branch,
manual rebase, and the lockfile-conflict fallback.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Lets the review-dependabot-prs skill complete its squash-merge step
without a permission prompt.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@kpfefferle
kpfefferle merged commit cbcff7d into main Jul 10, 2026
1 check passed
@kpfefferle
kpfefferle deleted the drop-node-16-18-and-dependabot-skill branch July 10, 2026 17:37
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