From a4bbf54ac4a6ab36d8cc6e4111f2515475e96478 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 May 2024 20:08:07 +0000 Subject: [PATCH 1/2] --- updated-dependencies: - dependency-name: azure/trusted-signing-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index ca554c32ae..1ce0794b0a 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -127,7 +127,7 @@ jobs: - name: 🎭 Sign if: github.event_name == 'release' && startsWith(github.ref, 'refs/tags/v') && env.ARTIFACT_NAME != null - uses: azure/trusted-signing-action@v0.3.16 + uses: azure/trusted-signing-action@v0.3.18 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }} azure-client-id: ${{ secrets.AZURE_CLIENT_ID }} From 85327d4b7c55db3f7aab5b8cef96e422b74f70fe Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Wed, 22 May 2024 21:07:21 +0200 Subject: [PATCH 2/2] Allow to sign artifacts with workflow_dispatch --- .github/workflows/windows.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 1ce0794b0a..cb8c5ca943 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -8,6 +8,7 @@ on: pull_request: release: types: ['published'] + workflow_dispatch: jobs: @@ -126,7 +127,7 @@ jobs: path: ${{ env.CMAKE_BUILD_DIR }}/_CPack_Packages/**/*.log - name: 🎭 Sign - if: github.event_name == 'release' && startsWith(github.ref, 'refs/tags/v') && env.ARTIFACT_NAME != null + if: ( github.event_name == 'release' || github.event_name == 'workflow_dispatch' ) && startsWith(github.ref, 'refs/tags/v') && env.ARTIFACT_NAME != null uses: azure/trusted-signing-action@v0.3.18 with: azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}