From 56b42e26ff10e0d6da3a62dabdda792d66a179c7 Mon Sep 17 00:00:00 2001 From: dmunozv04 <39565245+dmunozv04@users.noreply.github.com> Date: Thu, 21 Aug 2025 13:57:24 +0200 Subject: [PATCH 1/2] Update release - update pyapp - ignore attestation errors --- .github/workflows/release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3465887..6a013ea 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -103,7 +103,7 @@ jobs: CARGO_BUILD_TARGET: ${{ matrix.job.target }} PYAPP_DISTRIBUTION_VARIANT_CPU: ${{ matrix.job.cpu_variant }} PYAPP_REPO: pyapp # Use local copy of pyapp (needed for cross-compiling) - PYAPP_VERSION: v0.27.0 + PYAPP_VERSION: v0.28.0 steps: - name: Checkout @@ -165,6 +165,7 @@ jobs: uses: actions/attest-build-provenance@v2 with: subject-path: dist/binary/* + continue-on-error: true # Continue if attestation fails (it will fail on forks) - name: Upload built binary package uses: actions/upload-artifact@v4 From 8e0175555035ccb3aacb949f052c1b1fb8b2f63c Mon Sep 17 00:00:00 2001 From: dmunozv04 <39565245+dmunozv04@users.noreply.github.com> Date: Sat, 30 Aug 2025 19:39:28 +0200 Subject: [PATCH 2/2] Only build on main/release/tag --- .github/workflows/release.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a013ea..44d65be 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,12 +11,9 @@ name: Release Package on: push: branches: - - '*' + - 'main' tags: - 'v*' - pull_request: - branches: - - '*' release: types: [published]