Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: require lts 16 due to openssl changes and webpack4 dep via vuepress #780

Merged
merged 1 commit into from
Feb 22, 2023

Conversation

arirubinstein
Copy link
Contributor

Fixes the node pin on 16, in both yarn and .node-version. Vuepress depends on webpack4, which is incompatible with stock node 18 without arg modifications. Also performed a driveby update of deprecated github actions versions.

closes: #776

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Feb 21, 2023

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 53c08da
Status: ✅  Deploy successful!
Preview URL: https://f3738399.documentation-7tp.pages.dev
Branch Preview URL: https://fix-node-pin.documentation-7tp.pages.dev

View logs

@arirubinstein arirubinstein added the automerge:rebase Mergify automerge:rebase label Feb 21, 2023
Copy link
Contributor

@ivanlei ivanlei left a comment

Choose a reason for hiding this comment

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

Verified manually -- https://gist.github.com/ivanlei/147561b7051aef2c995429644506ca14

I did need to:

$ nvm install v16.19.1
$ npm install -g yarn

@mergify mergify bot merged commit 7a0eb1a into main Feb 22, 2023
@mergify mergify bot deleted the fix_node_pin branch February 22, 2023 15:44
warner added a commit to Agoric/agoric-sdk that referenced this pull request Feb 22, 2023
The documentation repo recently started requiring Node
16.x (Agoric/documentation#780), but the
agoric-sdk CI was still using 14.x . This changes the CI to use the
newer version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automerge:rebase Mergify automerge:rebase
Projects
None yet
Development

Successfully merging this pull request may close these issues.

yarn docs:build fails with Error: error:0308010C:digital envelope routines::unsupported
2 participants