kopia lustrzana https://github.com/jameshball/osci-render
Change notarisation
rodzic
d3558eabcd
commit
88eaffe4c7
|
@ -86,7 +86,21 @@ jobs:
|
||||||
run: productsign -s "${{ secrets.APPLE_DEVELOPER_ID_INSTALLER }}" "${{ github.workspace }}/packaging/build/osci-render.pkg" "${{ github.workspace }}/bin/osci-render.pkg"
|
run: productsign -s "${{ secrets.APPLE_DEVELOPER_ID_INSTALLER }}" "${{ github.workspace }}/packaging/build/osci-render.pkg" "${{ github.workspace }}/bin/osci-render.pkg"
|
||||||
|
|
||||||
- name: Notarize installer
|
- name: Notarize installer
|
||||||
run: xcrun altool --notarize-app -f "${{ github.workspace }}/bin/osci-render.pkg" --primary-bundle-id com.osci-render.pkg --username "${{ secrets.APPLE_ID }}" --password "${{ secrets.APPLE_NOTARIZATION_PASSWORD }}"
|
uses: lando/notarize-action@v2
|
||||||
|
with:
|
||||||
|
product-path: ${{ github.workspace }}/packaging/build/osci-render.pkg
|
||||||
|
appstore-connect-username: ${{ secrets.APPLE_ID }}
|
||||||
|
appstore-connect-password: ${{ secrets.APPLE_NOTARIZATION_PASSWORD }}
|
||||||
|
appstore-connect-team-id: ${{ secrets.APPLE_TEAM_ID }}
|
||||||
|
primary-bundle-id: com.osci-render.pkg
|
||||||
|
tool: notarytool
|
||||||
|
verbose: true
|
||||||
|
|
||||||
|
- name: Staple installer
|
||||||
|
run: xcrun stapler staple "${{ github.workspace }}/bin/osci-render.pkg"
|
||||||
|
|
||||||
|
- name: Check installer
|
||||||
|
run: spctl -a -vvv -t install "${{ github.workspace }}/bin/osci-render.pkg"
|
||||||
|
|
||||||
- name: Upload Artifact
|
- name: Upload Artifact
|
||||||
uses: actions/upload-artifact@v3
|
uses: actions/upload-artifact@v3
|
||||||
|
|
Ładowanie…
Reference in New Issue