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 custom node-gyp in product build #179612

Merged
merged 13 commits into from
Apr 13, 2023
Merged

Use custom node-gyp in product build #179612

merged 13 commits into from
Apr 13, 2023

Conversation

rzhao271
Copy link
Contributor

@rzhao271 rzhao271 commented Apr 10, 2023

This PR has to do with Binskim.

Upstream is blocked on a CI failure for nodejs/node-gyp#2825, which is blocked on nodejs/gyp-next requiring another release. Even after upstream merges the PR, we would need to wait for a new version of node-gyp to come out.

@rzhao271 rzhao271 added this to the April 2023 milestone Apr 10, 2023
@rzhao271 rzhao271 self-assigned this Apr 10, 2023
@rzhao271 rzhao271 force-pushed the rzhao271/product-build branch from 8c98083 to c2b276b Compare April 10, 2023 17:06
@rzhao271 rzhao271 enabled auto-merge (squash) April 11, 2023 17:43
@rzhao271

This comment was marked as outdated.

@rzhao271 rzhao271 requested a review from deepak1556 April 11, 2023 18:42
@rzhao271 rzhao271 disabled auto-merge April 11, 2023 22:25
@rzhao271
Copy link
Contributor Author

rzhao271 commented Apr 11, 2023

The checkout doesn't work as-is because the user should change which directory they're in before running the checkout command.

@rzhao271

This comment was marked as outdated.

@rzhao271
Copy link
Contributor Author

rzhao271 commented Apr 12, 2023

CI build: https://dev.azure.com/monacotools/Monaco/_build/results?buildId=210522
Commit the CI build was run on: 1878358c
Latest commit of this PR: 2f3b279
Comparison to show that the CI build above is valid, because only exec.ps1 was changed to be more verbose and the Cache task was commented out:
https://github.com/microsoft/vscode/compare/2f3b279c474ffaeb7f55db8102700bcc51c70fd6..1878358c4bf8997f0c26252f7bf735d792a0b057

@rzhao271 rzhao271 requested a review from deepak1556 April 12, 2023 20:20
@rzhao271 rzhao271 merged commit 6f04217 into main Apr 13, 2023
@rzhao271 rzhao271 deleted the rzhao271/product-build branch April 13, 2023 15:26
@github-actions github-actions bot locked and limited conversation to collaborators May 28, 2023
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.

2 participants