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

Pin to Node 16 in CI #1496

Merged
merged 1 commit into from
Feb 21, 2023
Merged

Pin to Node 16 in CI #1496

merged 1 commit into from
Feb 21, 2023

Conversation

mvandenburgh
Copy link
Member

@mvandenburgh mvandenburgh commented Feb 21, 2023

CI is currently failing due to the setup-node action now defaulting to Node 18. Ideally we would use node 18, but 18 isn't compatible with vue-cli 4. I tried updating to vue-cli 5, but that also implicitly bumps webpack from v4 to v5, which one of our dependencies has some compatibility issues with. We're presumably going to upgrade to Vue 3 relatively soon, at which point this will all be moot because we'll be using Vite instead of vue-cli/webpack. So, for now I've just pinned our node version to 16.

@mvandenburgh mvandenburgh changed the title Pin to Node 17 in CI Pin to Node 16 in CI Feb 21, 2023
@mvandenburgh mvandenburgh added the internal Changes only affect the internal API label Feb 21, 2023
@mvandenburgh mvandenburgh merged commit fcf3f6f into master Feb 21, 2023
@mvandenburgh mvandenburgh deleted the pin-node-17-in-ci branch February 21, 2023 16:32
@dandibot
Copy link
Member

🚀 PR was released in v0.3.18 🚀

@dandibot dandibot added the released This issue/pull request has been released. label Feb 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Changes only affect the internal API released This issue/pull request has been released.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants