diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 441ccad..acd1078 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,7 @@ on: push: tags: - "*" + pull_request: workflow_dispatch: jobs: @@ -12,14 +13,14 @@ jobs: strategy: matrix: include: - - os: ubuntu-22.04 + - os: ubuntu-latest target: x86_64-unknown-linux-musl - - os: ubuntu-22.04 + - os: ubuntu-latest target: aarch64-unknown-linux-musl container: ghcr.io/cross-rs/aarch64-unknown-linux-musl:edge - - os: macOS-14 + - os: macOS-latest target: x86_64-apple-darwin - - os: macOS-14 + - os: macOS-latest target: aarch64-apple-darwin runs-on: ${{ matrix.os }} container: ${{ matrix.container }} @@ -48,6 +49,7 @@ jobs: TARGET: ${{ matrix.target }} run: .github/scripts/package.sh - name: Publish + if: startsWith(github.ref, 'refs/tags/') uses: softprops/action-gh-release@v2 with: files: "kdbx*"