GitHub CI [Mac]: run checks before signing

It is unsure whether wrong bundle would be signed and if not, the
problem may not be easy to find.
This commit is contained in:
Martin Pulec
2021-07-21 15:02:27 +02:00
parent 1b286fd1dd
commit afe80cd0ac

View File

@@ -182,12 +182,6 @@ jobs:
run: "export ARCH=-msse4.2; ./autogen.sh ${{ env.FEATURES }} --enable-avfoundation --enable-coreaudio $NDI --enable-syphon"
- name: make bundle
run: make -j4 gui-bundle
- name: sign+notarize
run: .github/scripts/macOS/sign.sh gui/QT/uv-qt.app
- name: make dmg
run: |
make osx-gui-dmg
mv UltraGrid.dmg UltraGrid-$VERSION.dmg
- name: make check
run: make check
- name: make distcheck
@@ -195,6 +189,12 @@ jobs:
for n in lib opt; do sudo mv /usr/local/$n /usr/local/$n-; done # hide local libs
make distcheck TARGET=gui/QT/uv-qt.app/Contents/MacOS/uv REFLECTOR_TARGET=gui/QT/uv-qt.app/Contents/MacOS/uv GUI_EXE=gui/QT/uv-qt.app/Contents/MacOS/uv-qt
for n in lib opt; do sudo mv /usr/local/$n- /usr/local/$n; done # return back
- name: sign+notarize
run: .github/scripts/macOS/sign.sh gui/QT/uv-qt.app
- name: make dmg
run: |
make osx-gui-dmg
mv UltraGrid.dmg UltraGrid-$VERSION.dmg
- name: Upload NDI Build
id: upload-ndi
env: