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

Use node 16 in pipelines #1189

Merged
merged 2 commits into from
Jul 5, 2022
Merged

Use node 16 in pipelines #1189

merged 2 commits into from
Jul 5, 2022

Conversation

alexweininger
Copy link
Member

@alexweininger alexweininger commented Jun 29, 2022

Just testing out the macOS pipeline with node 16.

Not meant to be merged.

Note: even if this doesn't fix the macOS pipeline, it's probably a good idea to use Node 16 in the pipelines since that's what version of Node VS Code uses (and we use).

@alexweininger alexweininger marked this pull request as ready for review June 29, 2022 21:55
@alexweininger alexweininger requested a review from a team as a code owner June 29, 2022 21:55
@bwateratmsft
Copy link
Contributor

bwateratmsft commented Jun 30, 2022

Docker uses Node v16 and it's still been failing like crazy, so I doubt that will fix it. At this point I'm inclined to believe @philliphoff that it's just that I'm not believing in the Mac pipeline enough.

@philliphoff
Copy link
Member

philliphoff commented Jun 30, 2022

@alexweininger / @bwateratmsft I wonder if you could try using macOS-12 as the host, just for kicks, as macOS-latest actually means MacOS 11 Big Sur, which is, confusingly, not the latest.

@nturinski
Copy link
Member

Was this just a fluke, or did upgrading to macOS-12 actually fix this?

@alexweininger
Copy link
Member Author

alexweininger commented Jul 5, 2022

Was this just a fluke, or did upgrading to macOS-12 actually fix this?

Since we check directories for changes before running certain checks, the failing checks weren't run for this PR (hence the durations are really short). Should I merge this so we can find out if it really works? Can't make it worse...

image

@alexweininger alexweininger merged commit c865591 into main Jul 5, 2022
@alexweininger alexweininger deleted the alex/node16 branch July 5, 2022 23:44
@philliphoff
Copy link
Member

@alexweininger Should we try moving to @vscode/test-electron, which seems to have a fix for a similar issue: vscode-test#153.

@bwateratmsft
Copy link
Contributor

Good spot @philliphoff, we should try that.

@bwateratmsft
Copy link
Contributor

bwateratmsft commented Jul 6, 2022

Docker was already on @vscode/test-electron but I bumped it up to v2.1.5, and I'm 5 for 5 on build runs. So, I'm inclined to believe this works.

@alexweininger alexweininger mentioned this pull request Jul 14, 2022
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants