Skip to content

Update rush version, upgrade Node.js GA action version, remove Node 12 (closes #1093) - #1094

Merged
Peter Perlepes (igneel64) merged 1 commit into
release/3.6.0from
feature/1093-update-rush-upgrade-node
Sep 8, 2022
Merged

Update rush version, upgrade Node.js GA action version, remove Node 12 (closes #1093)#1094
Peter Perlepes (igneel64) merged 1 commit into
release/3.6.0from
feature/1093-update-rush-upgrade-node

Conversation

@igneel64

Copy link
Copy Markdown
Contributor

Changes

  • Remove Node 12 repository support.
  • Update Rush version to have rush-pnpm available.
  • Upgrade Node 16 for CI builds.
  • Added .nvmrc to make it less of a pain for maintainers.

Closes #1093 (See for more info)

Note for existing maintainers

Run:

  • rush version
  • Re-run npm install --global @microsoft/rush
  • try rush-pnpm audit or some other command

@snowplowcla Snowplow CLA bot (snowplowcla) added the cla:no [Auto generated] Snowplow Contributor License Agreement has not been signed. label Aug 29, 2022
@igneel64 Peter Perlepes (igneel64) added category:setup [Category] An issue that impacts the setup or quickstart of using the JavaScript tracker. and removed cla:no [Auto generated] Snowplow Contributor License Agreement has not been signed. labels Aug 29, 2022
Comment thread README.md Outdated
### Maintainer quick start

Assuming [git](https://git-scm.com/downloads), [Node.js 12 LTS or 14 LTS](https://nodejs.org/en/download/releases/) are installed.
Assuming [git](https://git-scm.com/downloads), [Node.js14 or 16](https://nodejs.org/en/download/releases/) are installed.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Suggested change
Assuming [git](https://git-scm.com/downloads), [Node.js14 or 16](https://nodejs.org/en/download/releases/) are installed.
Assuming [git](https://git-scm.com/downloads), [Node.js 14 or 16](https://nodejs.org/en/download/releases/) are installed.

@paulboocock

Copy link
Copy Markdown

If I'm being nitpicky, I'd perhaps shorten this commit name a little but that might just be me. "Upgrade Node.js and rush versions" is probably descriptive enough.

@igneel64
Peter Perlepes (igneel64) force-pushed the feature/1093-update-rush-upgrade-node branch from cee07eb to 2f5e48e Compare September 1, 2022 10:30

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@igneel64 Peter Perlepes (igneel64) changed the title Update rush version, upgrade Node.js GA action version, remove Node 1… Update rush version, upgrade Node.js GA action version, remove Node 12 (closes #1093) Sep 5, 2022
@igneel64
Peter Perlepes (igneel64) changed the base branch from master to release/3.6.0 September 8, 2022 13:07
@igneel64
Peter Perlepes (igneel64) merged commit 4d3fe1b into release/3.6.0 Sep 8, 2022
@igneel64
Peter Perlepes (igneel64) deleted the feature/1093-update-rush-upgrade-node branch September 8, 2022 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:setup [Category] An issue that impacts the setup or quickstart of using the JavaScript tracker.

Development

Successfully merging this pull request may close these issues.

Updates/Upgrades in tooling and CI (Node.js, rush)

4 participants