File tree Expand file tree Collapse file tree 2 files changed +29
-0
lines changed Expand file tree Collapse file tree 2 files changed +29
-0
lines changed Original file line number Diff line number Diff line change 83
83
subject-path : " ./spicetify${{ matrix.os == 'windows' && '.exe' || '' }}"
84
84
subject-name : " spicetify v${{ env.TAG }} (${{ matrix.os }}, ${{ (matrix.os == 'windows' && matrix.arch == 'amd64' && 'x64') || (matrix.os == 'windows' && matrix.arch == '386' && 'x32') || matrix.arch }})"
85
85
86
+ - name : Upload Artifact for Signing
87
+ if : env.IS_WIN == 'true'
88
+ id : upload-artifact-for-signing
89
+ uses : actions/upload-artifact@v4
90
+ with :
91
+ name : spicetify-${{ env.TAG }}-${{ matrix.os }}-${{ (matrix.arch == 'amd64' && 'x64') || (matrix.arch == 'arm64' && 'arm64') || 'x32' }}-unsigned
92
+ path : ./spicetify.exe
93
+
94
+ - name : Sign Windows Executable
95
+ if : env.IS_WIN == 'true'
96
+ uses : signpath/github-action-submit-signing-request@v1
97
+ with :
98
+ api-token : ${{ secrets.SIGNPATH_API_TOKEN }}
99
+ organization-id : ${{ secrets.SIGNPATH_ORG_ID }}
100
+ project-slug : " cli"
101
+ signing-policy-slug : " release-signing"
102
+ github-artifact-id : ${{ steps.upload-artifact-for-signing.outputs.artifact-id }}
103
+ wait-for-completion : true
104
+ output-artifact-directory : " ./signed"
105
+
106
+ - name : Copy Signed Windows Executable
107
+ if : env.IS_WIN == 'true'
108
+ run : |
109
+ cp ./signed/spicetify.exe ./spicetify.exe
110
+
86
111
- name : 7z - .tar
87
112
if : env.IS_UNIX == 'true'
88
113
uses : edgarrc/action-7z@v1
Original file line number Diff line number Diff line change @@ -27,3 +27,7 @@ Supports Windows, MacOS and Linux.
27
27
- [ Installation] ( https://spicetify.app/docs/getting-started )
28
28
- [ Basic Usage] ( https://spicetify.app/docs/getting-started#basic-usage )
29
29
- [ FAQ] ( https://spicetify.app/docs/faq )
30
+
31
+ ### Code Signing Policy
32
+
33
+ Free code signing provided by [ SignPath.io] ( https://signpath.io ) , certificate by [ SignPath Foundation] ( https://signpath.org/ ) .
You can’t perform that action at this time.
0 commit comments