Skip to content

Commit a174c88

Browse files
authored
Enable code signing in CI release workflow
Updated the CI release workflow to enable code signing for the VSIX artifact.
1 parent 470cc00 commit a174c88

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/CI_release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ stages:
5353
displayName: 'Prepare manifest for signing'
5454

5555
- task: EsrpCodeSigning@6
56-
condition: false
56+
condition: true
5757
inputs:
5858
ConnectedServiceName: $(ESRP_CONNECTION_NAME)
5959
AppRegistrationClientId: $(appRegistrationClientId)
@@ -63,7 +63,7 @@ stages:
6363
AuthAKVName: $(esrpAuthAkvName)
6464
AuthSignCertName: $(esrpAuthCertName)
6565
FolderPath: $(ARTIFACT_DIR)
66-
Pattern: 'extension.signature.p7'
66+
Pattern: 'vscode-edge-devtools.signature.p7s'
6767
signConfigType: 'inlineSignParams'
6868
inlineOperation: |
6969
[
@@ -98,3 +98,4 @@ stages:
9898

9999

100100

101+

0 commit comments

Comments
 (0)