CI (Windows): switches CI to use the release signing policy on the master branch

This commit is contained in:
李通洲
2025-10-18 00:27:06 +08:00
parent be0756f8ba
commit 51bc6d421a
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -725,7 +725,7 @@ jobs:
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
organization-id: '${{ vars.SIGNPATH_ORG_ID }}'
project-slug: 'fastfetch'
signing-policy-slug: 'test-signing'
signing-policy-slug: ${{ github.ref == 'refs/heads/master' && 'release-signing' || 'test-signing' }}
github-artifact-id: '${{ steps.upload-unsigned-artifact.outputs.artifact-id }}'
wait-for-completion: true
output-artifact-directory: '.'
+2
View File
@@ -1,5 +1,7 @@
# 2.54.0
Windows binaries in Release page are now signed using SignPath.
Changes:
* Moves macOS and Windows design language detection from the DE module to the Theme module