Skip to content

Rewrite release signing pipeline #3162

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 7 commits into from
Feb 10, 2021
Merged

Rewrite release signing pipeline #3162

merged 7 commits into from
Feb 10, 2021

Conversation

andyleejordan
Copy link
Member

This changes a bunch of internal stuff to use "ESRP" signing instead of "Package ES" signing, which only matters to Microsoft folks.

Just like PowerShell/PowerShellEditorServices#1408 but downstream.

Resolves #3160.

@andyleejordan andyleejordan requested a review from rjmholt February 4, 2021 00:27
@ghost ghost added the Issue-Bug A bug to squash. label Feb 4, 2021
@andyleejordan andyleejordan force-pushed the andschwa/esrp branch 4 times, most recently from 3556508 to 0d47940 Compare February 9, 2021 21:01
@andyleejordan andyleejordan force-pushed the andschwa/esrp branch 2 times, most recently from 212d5ff to 5bad55a Compare February 9, 2021 22:16
@andyleejordan andyleejordan force-pushed the andschwa/esrp branch 2 times, most recently from a3fe52c to 61e800d Compare February 9, 2021 22:59
This isn't done, but I need to start a pipeline run to see where it's at.
We changed the upstream pipeline to use the `publish` task which
publishes _pipeline_ artifacts, not _build_ artifacts, which means this
task needed to be updated.
Since Visual Studio Code extensions cannot be signed. We originally
tried signing the extension because it was listed in `signing.xml` but
since this is a Code (and not just Visual Studio) extension, it comes
back as an unrecognized file format when being signed.
@andyleejordan andyleejordan merged commit f76ccb5 into master Feb 10, 2021
@andyleejordan andyleejordan deleted the andschwa/esrp branch February 10, 2021 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rewrite release signing pipeline
2 participants