From 17d7ed164c562ad6e4fc79c2dfc93ae0bfff7fe0 Mon Sep 17 00:00:00 2001 From: Pun Butrach Date: Sun, 1 Jun 2025 19:50:21 +0700 Subject: [PATCH] ci: Attestation Signed-off-by: Pun Butrach --- .github/workflows/release.yml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8ec52ab..08c973e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,11 +56,18 @@ jobs: run: | echo "${{ secrets.KEYSTORE }}" | base64 --decode > "keystore.jks"} - - name: Release + - name: Semantic Release + uses: cycjimmy/semantic-release-action@v4 + id: release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }} KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }} KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }} - run: | - npx semantic-release + + - name: Attest + if: steps.release.outputs.new_release_published == 'true' + uses: actions/attest-build-provenance@v2 + with: + subject-name: 'ReVanced Manager APKMirror Downloader ${{ steps.release.outputs.new_release_git_tag }}' + subject-path: build/outputs/apk/release/*.apk