Skip to content
This repository has been archived by the owner on Oct 1, 2024. It is now read-only.

Bump required node version to >=12.14.0 and build using rollup #1906

Merged
merged 7 commits into from
May 21, 2021

Conversation

BPScott
Copy link
Member

@BPScott BPScott commented May 20, 2021

Description

A pair of breaking changes.

  • Update required node version to be >=12.14.0, and add an engines.node key to each package.json to enforce that.
  • Update sewing-kit-next build config to use the rollup build.

This PR also contains some CI simplifications copied from #1908. Hopefully that can get merged then I'll rebase this PR.

Type of change

Every package: MAJOR

@BPScott BPScott requested a review from a team May 20, 2021 00:41
@atesgoral
Copy link
Contributor

LGTM. Good luck with CI!

@BPScott BPScott force-pushed the node-and-skn branch 6 times, most recently from 749e2ba to 705ae44 Compare May 21, 2021 00:25
@BPScott BPScott changed the title Testing: Update SKN and node support Bump required node version to >=12.14.0 and build using rollup May 21, 2021
@atesgoral atesgoral requested a review from a team May 21, 2021 02:40
gems/quilt_rails/dev.yml Outdated Show resolved Hide resolved
@@ -32,167 +32,33 @@ jobs:
name: Restore yarn cache
with:
path: ${{ steps.yarn-cache-get-dir.outputs.dir }}
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
key: ${{ runner.os }}-node${{ matrix.node-version }}-yarn-${{ hashFiles('**/yarn.lock') }}
Copy link
Contributor

Choose a reason for hiding this comment

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

🏅

Copy link
Contributor

@dahukish dahukish left a comment

Choose a reason for hiding this comment

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

:shipit:

- use consistent yarn version
- always use `vNUMBER` syntax
- always define node version, then yarn
@BPScott BPScott merged commit d31f856 into main May 21, 2021
@BPScott BPScott deleted the node-and-skn branch May 21, 2021 23:17
@BPScott
Copy link
Member Author

BPScott commented May 21, 2021

Alrighty then. Major release time. Let's do this!

@shopify-shipit shopify-shipit bot temporarily deployed to production May 22, 2021 00:15 Inactive
@shopify-shipit shopify-shipit bot deployed to production-core-js-3-entry May 26, 2021 15:07 Active
@shopify-shipit shopify-shipit bot temporarily deployed to gem June 23, 2021 20:18 Inactive
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants