Skip to content

Merge pull request #3115 from bobleer/lwb/mirror-macos-dmg-installers #25

Merge pull request #3115 from bobleer/lwb/mirror-macos-dmg-installers

Merge pull request #3115 from bobleer/lwb/mirror-macos-dmg-installers #25

name: Windows Signing Checks
on:
pull_request:
paths:
- '.github/workflows/desktop-package.yml'
- '.github/workflows/windows-signing-checks.yml'
- 'scripts/ci/sign-windows*.ps1'
- 'scripts/desktop-tauri-build*.mjs'
push:
branches: [main]
paths:
- '.github/workflows/desktop-package.yml'
- '.github/workflows/windows-signing-checks.yml'
- 'scripts/ci/sign-windows*.ps1'
- 'scripts/desktop-tauri-build*.mjs'
permissions:
contents: read
jobs:
signing-contracts:
runs-on: windows-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v5
- uses: actions/setup-node@v5
with:
node-version: 22
package-manager-cache: false
- name: Test Tauri signing configuration
run: node --test scripts/desktop-tauri-build.test.mjs
- name: Test signing failure handling without credentials
shell: pwsh
run: ./scripts/ci/sign-windows.test.ps1