Skip to content

Drop support for Node 20#7516

Merged
gonzaloriestra merged 1 commit into
mainfrom
drop-node-20
May 11, 2026
Merged

Drop support for Node 20#7516
gonzaloriestra merged 1 commit into
mainfrom
drop-node-20

Conversation

@gonzaloriestra
Copy link
Copy Markdown
Contributor

@gonzaloriestra gonzaloriestra commented May 11, 2026

WHY are these changes introduced?

Node 20 has reached EOL

WHAT is this pull request doing?

  • Drop support for Node 20
  • Remove it from the workflows

How to test your changes?

CI

Checklist

  • I've considered possible cross-platform impacts (Mac, Linux, Windows)
  • I've considered possible documentation changes
  • I've considered analytics changes to measure impact
  • The change is user-facing — I've identified the correct bump type (patch for bug fixes · minor for new features · major for breaking changes) and added a changeset with pnpm changeset add

@github-actions github-actions Bot added the Area: @shopify/cli @shopify/cli package issues label May 11, 2026
@gonzaloriestra gonzaloriestra temporarily deployed to breaking-change-approval May 11, 2026 08:04 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor Author

gonzaloriestra commented May 11, 2026

This stack of pull requests is managed by Graphite. Learn more about stacking.

@gonzaloriestra gonzaloriestra mentioned this pull request May 11, 2026
4 tasks
@gonzaloriestra gonzaloriestra temporarily deployed to breaking-change-approval May 11, 2026 08:38 — with GitHub Actions Inactive
@gonzaloriestra gonzaloriestra marked this pull request as ready for review May 11, 2026 09:07
@gonzaloriestra gonzaloriestra requested review from a team as code owners May 11, 2026 09:07
Comment thread packages/cli/package.json Outdated
@github-actions
Copy link
Copy Markdown
Contributor

⚠️ Potential Breaking Changes Detected

This PR contains changes that may break the existing contract.

@shopify/dev_experience — this PR contains breaking changes that require coordination for the next major release. This check will remain failed until a member of the team approves the workflow run.

💬 Head to #help-dev-platform to discuss timing and plan the release.

📦 Major Version Changesets

The following changesets request a major version bump:

Changeset Package
thin-webs-notice.md '@shopify/plugin-did-you-mean': major
thin-webs-notice.md '@shopify/plugin-cloudflare': major
thin-webs-notice.md '@shopify/create-app': major
thin-webs-notice.md '@shopify/cli-kit': major
thin-webs-notice.md '@shopify/store': major
thin-webs-notice.md '@shopify/theme': major
thin-webs-notice.md '@shopify/app': major
thin-webs-notice.md '@shopify/cli': major
thin-webs-notice.md '@shopify/e2e': major

@gonzaloriestra gonzaloriestra temporarily deployed to breaking-change-approval May 11, 2026 09:31 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor Author

gonzaloriestra commented May 11, 2026

Merge activity

  • May 11, 9:45 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • May 11, 9:46 AM UTC: @gonzaloriestra added this pull request to the GitHub merge queue with Graphite.
  • May 11, 11:21 AM UTC: A user started a stack merge that includes this pull request via Graphite.

@gonzaloriestra gonzaloriestra added this pull request to the merge queue May 11, 2026
Merged via the queue into main with commit 0a2b099 May 11, 2026
23 of 26 checks passed
@gonzaloriestra gonzaloriestra deleted the drop-node-20 branch May 11, 2026 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: @shopify/cli @shopify/cli package issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants