From 51bc6d421ad44e67549d169554015afe9d16b558 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Sat, 18 Oct 2025 00:27:06 +0800 Subject: [PATCH] CI (Windows): switches CI to use the release signing policy on the master branch --- .github/workflows/ci.yml | 2 +- CHANGELOG.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e879816c9..90cf569b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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: '.' diff --git a/CHANGELOG.md b/CHANGELOG.md index 08826cd97..718e0a544 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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