mirror of
https://github.com/starship/starship.git
synced 2026-06-23 02:05:51 +07:00
feat(release): codesign windows release binaries (#6273)
This commit is contained in:
@@ -138,18 +138,15 @@ jobs:
|
||||
- name: Sign | Sign [Windows]
|
||||
continue-on-error: true
|
||||
if: matrix.os == 'windows-latest'
|
||||
uses: signpath/github-action-submit-signing-request@v0.4
|
||||
uses: signpath/github-action-submit-signing-request@v1
|
||||
with:
|
||||
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
|
||||
organization-id: '${{ vars.SIGNPATH_ORGANIZATION_ID }}'
|
||||
project-slug: 'starship'
|
||||
signing-policy-slug: 'test-signing'
|
||||
github-artifact-id: '${{ steps.unsigned-artifacts.outputs.artifact-id }}'
|
||||
wait-for-completion: false
|
||||
# TODO use release-signing certificate:
|
||||
# signing-policy-slug: 'release-signing'
|
||||
# wait-for-completion: true
|
||||
# output-artifact-directory: 'target/${{ matrix.target }}/release'
|
||||
signing-policy-slug: 'release-signing'
|
||||
wait-for-completion: true
|
||||
output-artifact-directory: 'target/${{ matrix.target }}/release'
|
||||
|
||||
- name: Post Build | Prepare artifacts [Windows]
|
||||
if: matrix.os == 'windows-latest'
|
||||
|
||||
@@ -233,7 +233,7 @@ jobs:
|
||||
target/debug/starship-x86_64-pc-windows-msvc.msi
|
||||
|
||||
- name: Sign | Sign [Windows]
|
||||
uses: signpath/github-action-submit-signing-request@v0.4
|
||||
uses: signpath/github-action-submit-signing-request@v1
|
||||
continue-on-error: true
|
||||
if: matrix.os == 'windows-latest' && matrix.rust == 'stable' && github.event_name == 'push' && github.repository == 'starship/starship'
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user