Skip to content

Commit 2149aaf

Browse files
committed
CI (Windows): switches CI to use the release signing policy on the master branch
1 parent be0756f commit 2149aaf

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -725,7 +725,7 @@ jobs:
725725
api-token: '${{ secrets.SIGNPATH_API_TOKEN }}'
726726
organization-id: '${{ vars.SIGNPATH_ORG_ID }}'
727727
project-slug: 'fastfetch'
728-
signing-policy-slug: 'test-signing'
728+
signing-policy-slug: '${{ github.ref == 'refs/heads/master' && 'release-signing' || 'test-signing' }}'
729729
github-artifact-id: '${{ steps.upload-unsigned-artifact.outputs.artifact-id }}'
730730
wait-for-completion: true
731731
output-artifact-directory: '.'

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# 2.54.0
22

3+
Windows binaries in Release page are now signed using SignPath.
4+
35
Changes:
46
* Moves macOS and Windows design language detection from the DE module to the Theme module
57

0 commit comments

Comments
 (0)