Skip to content

Commit

Permalink
feat: notarize and staple dockit
Browse files Browse the repository at this point in the history
Signed-off-by: seven <[email protected]>
  • Loading branch information
Blankll committed Jun 2, 2024
1 parent dee76a6 commit 5b3aed2
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,15 @@ jobs:
file-digest: SHA256
timestamp-rfc3161: http://timestamp.acs.microsoft.com
timestamp-digest: SHA256
- name: Release App to Mac App Store
uses: GuillaumeFalourd/notary-tools@v1
# if: steps.tag_release.outputs.successful
if: matrix.os == 'macos-latest'
with:
product_path: out/make/**/*.dmg
apple_id: ${{ secrets.APPLE_ID }}
apple_id_password: ${{ secrets.APPLE_ID_PASSWORD }}
team_id: ${{ secrets.APPLE_TEAM_ID }}

- name: Upload artifacts
uses: actions/upload-artifact@v4
Expand Down Expand Up @@ -93,7 +102,7 @@ jobs:
${{ steps.changelog.outputs.compareurl }}
${{ steps.changelog.outputs.changelog }}
- name: Release App
- name: Release App to GitHub
uses: "marvinpinto/action-automatic-releases@latest"
if: steps.tag_release.outputs.successful
with:
Expand All @@ -103,6 +112,7 @@ jobs:
files: |
LICENSE
out/make/**/*.{dmg,rpm,deb,Setup.exe}
- name: Distribute artifacts to R2
uses: ryand56/r2-upload-action@master
if: steps.tag_release.outputs.successful
Expand Down

0 comments on commit 5b3aed2

Please sign in to comment.