Browse Source

use notarytool directly instead of gon (#1493)

pull/1494/head
Jason Dove 2 years ago committed by GitHub
parent
commit
b667659c05
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      .github/workflows/artifacts.yml
  2. 12
      gon.json

12
.github/workflows/artifacts.yml

@ -118,12 +118,8 @@ jobs: @@ -118,12 +118,8 @@ jobs:
- name: Notarize
shell: bash
run: |
brew tap mitchellh/gon
brew install mitchellh/gon/gon
gon -log-level=debug -log-json ./gon.json
env:
AC_USERNAME: ${{ secrets.ac_username }}
AC_PASSWORD: ${{ secrets.ac_password }}
xcrun notarytool submit ErsatzTV.dmg --apple-id "${{ secrets.ac_username }}" --password "${{ secrets.ac_password }}" --team-id 32MB98Q32R --wait
xcrun stapler staple ErsatzTV.dmg
- name: Cleanup
shell: bash
@ -245,9 +241,6 @@ jobs: @@ -245,9 +241,6 @@ jobs:
# Delete output directory
rm -r "$release_name"
env:
AC_USERNAME: ${{ secrets.ac_username }}
AC_PASSWORD: ${{ secrets.ac_password }}
- name: Delete old release assets
uses: mknejp/delete-release-assets@v1
@ -259,6 +252,7 @@ jobs: @@ -259,6 +252,7 @@ jobs:
assets: |
*${{ matrix.target }}.zip
*${{ matrix.target }}.tar.gz
- name: Publish
uses: softprops/action-gh-release@v1
with:

12
gon.json

@ -1,12 +0,0 @@ @@ -1,12 +0,0 @@
{
"notarize": [{
"path": "./ErsatzTV.dmg",
"bundle_id": "com.jasongdove.ersatztv",
"staple": true
}],
"apple_id": {
"password": "@env:AC_PASSWORD"
}
}
Loading…
Cancel
Save