8000 update node version, @vsce/vsce, and fix build errors from node updat… by gcampbell-msft · Pull Request #4055 · microsoft/vscode-cmake-tools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

update node version, @vsce/vsce, and fix build errors from node updat… #4055

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

Merged
merged 6 commits into from
Sep 11, 2024

Conversation

gcampbell-msft
Copy link
Collaborator
@gcampbell-msft gcampbell-msft commented Sep 10, 2024

Update our signing so that we support the new signing support partially documented here: https://gist.github.com/dtivel/c0b722fe1756c2b614d7096bde602c66.

To complete this, it required updating our signing as well as our node version and vsce version, and the resulting changes required for building.

NOTE: I've locally verified that the new signing process worked.

@gcampbell-msft gcampbell-msft marked this pull request as ready for review September 10, 2024 19:27
@gcampbell-msft
Copy link
Collaborator Author

NOTE: I performed a super fast smoke test to make sure things were behaving as expected, and they are.

@gcampbell-msft gcampbell-msft merged commit d860f08 into main Sep 11, 2024
4 checks passed
@gcampbell-msft gcampbell-msft deleted the dev/gcampbell/UpdateSigning branch September 11, 2024 10:19
gcampbell-msft added a commit that referenced this pull request Sep 17, 2024
#4055)

* update node version, @vsce/vsce, and fix build errors from node update, add improved signing

* update node in ci builds

* update vscode engine

* fix copy

* don't sign vsix with VsixSha2 anymore

* update changelog
gcampbell-msft added a commit that referenced this pull request Sep 17, 2024
* update node version, @vsce/vsce, and fix build errors from node updat… (#4055)

* update node version, @vsce/vsce, and fix build errors from node update, add improved signing

* update node in ci builds

* update vscode engine

* fix copy

* don't sign vsix with VsixSha2 anymore

* update changelog

* xml2js cg (#4069)

* xml2js cg

* update tests as well

* try update partial

* switch kit?

* ninja is added to path so it should work, still investigating

* update action version with same tool versions

* changes to test

* test output

* more testing

* test macos-13

* remove logging

* remove logging

* try explicit macos-14

* go back to macos-13

* remove static version of vscode

* need to use 13

* comment

* update node (#4072)

* ensure ready to release (#4074)

* ensure ready to release

* update third party

* update workflows (#4076)
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.

2 participants
0