diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e9c67454..2018b033 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,23 +29,28 @@ jobs: runs-on: "ubuntu-20.04" target: "x86_64-unknown-linux-gnu" platform: "x86_64-linux" + release-ext: "zip" - name: "linux-arm64" runs-on: ["self-hosted", "Linux", "ARM64", "ubuntu20.04"] # Array of tags for ARM64 target: "aarch64-unknown-linux-gnu" platform: "arm64-linux" + release-ext: "zip" - name: "macos-x86_64" runs-on: "macos-13" target: "x86_64-apple-darwin" platform: "x86_64-mac" + release-ext: "dmg" - name: "macos-arm64" runs-on: "macos-latest" target: "aarch64-apple-darwin" platform: "arm64-mac" + release-ext: "dmg" - name: "Windows" runs-on: "ubuntu-20.04" target: "x86_64-pc-windows-gnu" platform: "windows" ext: ".exe" + release-ext: "zip" runs-on: ${{ matrix.runs-on }} @@ -138,6 +143,11 @@ jobs: - name: Package release run: "${GITHUB_WORKSPACE}/scripts/pack.sh ${{ env.VERSION }} ${{ matrix.platform }} ${{ matrix.ext }}" + - name: Attest + uses: actions/attest-build-provenance@v1 + with: + subject-path: 'dash-evo-tool-${{ matrix.platform }}.${{ matrix.release-ext }}' + - name: Upload build artifact uses: actions/upload-artifact@v4 with: