skip code signing because of nqnstudios#13
Some checks failed
/ release (Debug, map[deps:macos-universal flag:arm64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-silicon version:14]) (push) Has been cancelled
/ release (Debug, map[deps:macos-universal flag:x86_64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-intel version:12]) (push) Has been cancelled
/ release (Debug, map[name:windows scons-script:./.github/workflows/scripts/win/scons-build.bat suffix: version:2019]) (push) Has been cancelled
/ release (Release, map[deps:macos-universal flag:arm64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-silicon version:14]) (push) Has been cancelled
/ release (Release, map[deps:macos-universal flag:x86_64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-intel version:12]) (push) Has been cancelled
/ release (Release, map[name:windows scons-script:./.github/workflows/scripts/win/scons-build.bat suffix: version:2019]) (push) Has been cancelled
Some checks failed
/ release (Debug, map[deps:macos-universal flag:arm64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-silicon version:14]) (push) Has been cancelled
/ release (Debug, map[deps:macos-universal flag:x86_64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-intel version:12]) (push) Has been cancelled
/ release (Debug, map[name:windows scons-script:./.github/workflows/scripts/win/scons-build.bat suffix: version:2019]) (push) Has been cancelled
/ release (Release, map[deps:macos-universal flag:arm64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-silicon version:14]) (push) Has been cancelled
/ release (Release, map[deps:macos-universal flag:x86_64 name:macos scons-script:./.github/workflows/scripts/mac/scons-build.sh suffix:-intel version:12]) (push) Has been cancelled
/ release (Release, map[name:windows scons-script:./.github/workflows/scripts/win/scons-build.bat suffix: version:2019]) (push) Has been cancelled
This commit is contained in:
4
.github/workflows/mac-universal.yml
vendored
4
.github/workflows/mac-universal.yml
vendored
@@ -47,9 +47,9 @@ jobs:
|
||||
|
||||
- run: .github/workflows/scripts/mac/make-universal.sh
|
||||
|
||||
# Codesigning is handled by the universal workflow!
|
||||
# Skipping this for now because of issue nqnstudios#13
|
||||
- name: Codesign and notarize
|
||||
run: 'NOTARIZE="no" .github/workflows/scripts/mac/sign-apps.sh'
|
||||
run: 'SIGN="no" NOTARIZE="no" .github/workflows/scripts/mac/sign-apps.sh'
|
||||
|
||||
- name: 'Tar files'
|
||||
run: 'tar -cvf cboe-macos-universal-${{matrix.configuration}}.tar "build/Blades of Exile"'
|
||||
|
3
.github/workflows/release.yml
vendored
3
.github/workflows/release.yml
vendored
@@ -105,8 +105,9 @@ jobs:
|
||||
with:
|
||||
name: cboe-${{ matrix.os.name }}${{ matrix.os.suffix }}-${{ matrix.configuration }}-unsigned
|
||||
path: '${{ github.workspace }}/build/cboe-${{ matrix.os.name }}${{ matrix.os.suffix }}-${{ matrix.configuration }}-unsigned.tar'
|
||||
# Skipping this for now because of issue nqnstudios#13
|
||||
- name: Codesign and notarize
|
||||
run: 'NOTARIZE="no" ./.github/workflows/scripts/mac/sign-apps.sh'
|
||||
run: 'SIGN="no" NOTARIZE="no" ./.github/workflows/scripts/mac/sign-apps.sh'
|
||||
if: ${{ matrix.os.name == 'macos' }}
|
||||
- name: 'Tar files'
|
||||
run: 'tar -cvf cboe-${{ matrix.os.name }}${{ matrix.os.suffix }}-${{ matrix.configuration }}.tar "Blades of Exile"'
|
||||
|
5
.github/workflows/scripts/mac/sign-apps.sh
vendored
5
.github/workflows/scripts/mac/sign-apps.sh
vendored
@@ -19,6 +19,10 @@ security import certificate.p12 -k build.keychain -P "$PROD_MACOS_CERTIFICATE_PW
|
||||
security set-key-partition-list -S apple-tool:,apple:,codesign: -s -k "$PROD_MACOS_CI_KEYCHAIN_PWD" build.keychain
|
||||
|
||||
sign() {
|
||||
if [ "$SIGN" = "no" ];
|
||||
then
|
||||
return
|
||||
fi
|
||||
APP_PATH="build/Blades of Exile/$1.app"
|
||||
|
||||
# We finally codesign our app bundle, specifying the Hardened runtime option
|
||||
@@ -40,6 +44,7 @@ sign() {
|
||||
then
|
||||
return
|
||||
fi
|
||||
|
||||
# (same source)
|
||||
|
||||
# Store the notarization credentials so that we can prevent a UI password dialog
|
||||
|
Reference in New Issue
Block a user