diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d47d4eb..faa0204 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,6 +49,7 @@ jobs: skip_semver_check: ${{ inputs.skip_semver_check }} skip_ci_checks: ${{ inputs.skip_ci_checks }} skip_unreleased_check: ${{ inputs.skip_unreleased_check }} + allow_prerelease: true permissions: contents: write checks: read @@ -322,3 +323,11 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} HOMEBREW_TAP_GITHUB_TOKEN: ${{ secrets.HOMEBREW_TAP_GITHUB_TOKEN }} + + - name: Cleanup signing materials + if: always() + run: | + rm -f "$RUNNER_TEMP/cert.p12" "$RUNNER_TEMP/notary_key.p8" + if [ -f "$RUNNER_TEMP/app-signing.keychain-db" ]; then + security delete-keychain "$RUNNER_TEMP/app-signing.keychain-db" 2>/dev/null || true + fi