diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0527698..2bb4d90 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,15 +22,14 @@ jobs: - uses: actions/setup-python@v5 with: python-version: '3.12' + cache: 'pip' - name: Install deps run: | python -m pip install setuptools wheel pyinstaller python -m pip install -r requirements.txt python -m pip list - name: Create Executable - run: | - ls - pyinstaller ${{ matrix.spec }} + run: pyinstaller ${{ matrix.spec }} - name: Artifact upload uses: actions/upload-artifact@v4 with: diff --git a/build_macos.spec b/build_macos.spec index 4e3896e..1e2de21 100644 --- a/build_macos.spec +++ b/build_macos.spec @@ -46,5 +46,9 @@ app = BUNDLE( coll, name='QuantiFish.app', icon='resources/QFIcon.icns', - bundle_identifier=None, + bundle_identifier="com.davidstirling.quantifish", + info_plist={ + 'CFBundleShortVersionString': '2.1.2', + 'NSPrincipalClass': 'NSApplication', + }, )