@@ -25,38 +25,30 @@ jobs:
2525 - name : Import Application Siging
2626 uses : apple-actions/import-codesign-certs@v1
2727 with :
28- p12-file-base64 : ${{ secrets.CERTIFICATES_APPLICATION_P12 }}
29- p12-password : ${{ secrets.CERTIFICATES_APPLICATION_P12_PASSWORD }}
30- create-keychain : true
31- keychain-password : ${{ secrets.APPLE_TEAM_ID }}
32- - name : Import Installer Siging
33- uses : apple-actions/import-codesign-certs@v1
34- with :
35- p12-file-base64 : ${{ secrets.CERTIFICATES_INSTALLER_P12 }}
36- p12-password : ${{ secrets.CERTIFICATES_INSTALLER_P12_PASSWORD }}
37- create-keychain : false
38- keychain-password : ${{ secrets.APPLE_TEAM_ID }}
28+ p12-file-base64 : ${{ secrets.APPLE_CERTS }}
29+ p12-password : ${{ secrets.APPLE_CERTS_PASSWORD }}
3930 - name : Code Sign
4031 run : |
4132 codesign --force --options runtime --sign 'Developer ID Application: Mathijs Kadijk (5Z49PA849J)' .build/release/rswift
4233 - name : Archive
4334 run : zip --junk-paths ${{ runner.temp }}/rswift-${{ github.event.release.tag_name }}.zip .build/release/rswift License
4435 - name : Package
4536 run : |
46- mkdir $PKG_ROOT && cp .build/release/rswift $PKG_ROOT && pkgbuild --root $PKG_ROOT --identifier "nl.mathijskadijk.rswift" --version $TAG_NAME --install-location "/usr/local/bin " --sign "Developer ID Installer: Mathijs Kadijk (5Z49PA849J)" $FILENAME
37+ mkdir -p $PKG_ROOT/$BINARY_ROOT && cp .build/release/rswift $PKG_ROOT/$BINARY_ROOT && pkgbuild --root $PKG_ROOT --identifier "nl.mathijskadijk.rswift" --version $TAG_NAME --install-location "/" --sign "Developer ID Installer: Mathijs Kadijk (5Z49PA849J)" $FILENAME
4738 env :
4839 TAG_NAME : ${{ github.event.release.tag_name }}
4940 FILENAME : ${{ runner.temp }}/rswift-${{ github.event.release.tag_name }}.pkg
5041 BUNDLE_ID : nl.mathijskadijk.rswift
5142 PKG_ROOT : ${{ runner.temp }}/pkgroot
43+ BINARY_ROOT : /usr/local/bin
5244 - name : Notarize PKG
5345 run : |
5446 sh notarize.sh && xcrun stapler staple "$FILENAME"
5547 env :
5648 BUNDLE_ID : nl.mathijskadijk.rswift
5749 DEV_ACCOUNT : ${{ secrets.APPLE_ID_EMAIL }}
5850 PASSWORD : ${{ secrets.APPLE_ID_PASSWORD }}
59- DEV_TEAM : ${{ secrets.APPLE_TEAM_ID }}
51+ DEV_TEAM : 5Z49PA849J
6052 FILENAME : ${{ runner.temp }}/rswift-${{ github.event.release.tag_name }}.pkg
6153 - name : Notarize ZIP
6254 run : |
6557 BUNDLE_ID : nl.mathijskadijk.rswift
6658 DEV_ACCOUNT : ${{ secrets.APPLE_ID_EMAIL }}
6759 PASSWORD : ${{ secrets.APPLE_ID_PASSWORD }}
68- DEV_TEAM : ${{ secrets.APPLE_TEAM_ID }}
60+ DEV_TEAM : 5Z49PA849J
6961 FILENAME : ${{ runner.temp }}/rswift-${{ github.event.release.tag_name }}.zip
7062 - name : Upload ZIP
7163 uses : actions/upload-release-asset@v1
0 commit comments