File tree Expand file tree Collapse file tree 4 files changed +18
-1
lines changed Expand file tree Collapse file tree 4 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 6666 architecture : ${{ matrix.arch }}
6767 - name : Setup Ant
6868 uses : cedx/setup-ant@v3
69+ - name : Install Certificates for Code Signing
70+ if : ${{ matrix.os_prefix == 'macos' }}
71+ uses : apple-actions/import-codesign-certs@v3
72+ with :
73+ p12-file-base64 : ${{ secrets.CERTIFICATES_P12 }}
74+ p12-password : ${{ secrets.CERTIFICATES_P12_PASSWORD }}
6975 - name : Build Release
7076 run : ant -noinput -buildfile build/build.xml ${{ matrix.os_prefix }}-dist -Dversion="${{ github.sha }}"
77+ env :
78+ PROCESSING_APP_SIGNING : true
7179 - name : Add artifact
7280 uses : actions/upload-artifact@v4
7381 with :
Original file line number Diff line number Diff line change 5151 architecture : ${{ matrix.arch }}
5252 - name : Setup Ant
5353 uses : cedx/setup-ant@v3
54+ - name : Install Certificates for Code Signing
55+ if : ${{ matrix.os_prefix == 'macos' }}
56+ uses : apple-actions/import-codesign-certs@v3
57+ with :
58+ p12-file-base64 : ${{ secrets.CERTIFICATES_P12 }}
59+ p12-password : ${{ secrets.CERTIFICATES_P12_PASSWORD }}
5460 - name : Build Release
5561 run : ant -noinput -buildfile build/build.xml ${{ matrix.os_prefix }}-dist -Dversion="${{ github.sha }}"
62+ env :
63+ PROCESSING_APP_SIGNING : true
5664 - name : Add artifact
5765 uses : actions/upload-artifact@v3
5866 id : upload
Original file line number Diff line number Diff line change @@ -105,6 +105,7 @@ jobs:
105105 - name : Build Release
106106 run : ant -noinput -buildfile build/build.xml ${{ matrix.os_prefix }}-dist -Dversion="${{ needs.version.outputs.version }}" -Dplatform=${{ matrix.os_prefix }}
107107 env :
108+ PROCESSING_APP_SIGNING : true
108109 PROCESSING_APP_PASSWORD : ${{ secrets.PROCESSING_APP_PASSWORD }}
109110 PROCESSING_APPLE_ID : ${{ secrets.PROCESSING_APPLE_ID }}
110111 PROCESSING_TEAM_ID : ${{ secrets.PROCESSING_TEAM_ID }}
Original file line number Diff line number Diff line change 787787 </exec >
788788 </target >
789789
790- <target name =" macos-dist-sign" if =" env.PROCESSING_APP_PASSWORD " >
790+ <target name =" macos-dist-sign" if =" env.PROCESSING_APP_SIGNING " >
791791 <echo >
792792 Code signing will only work if you have a $99/yr Apple developer ID.
793793 </echo >
You can’t perform that action at this time.
0 commit comments