Skip to content

Commit 3e90a00

Browse files
committed
Trying to fix MacOS build.
1 parent 94a5419 commit 3e90a00

File tree

1 file changed

+17
-16
lines changed

1 file changed

+17
-16
lines changed

.github/workflows/macos-build.yml

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -68,20 +68,21 @@ jobs:
6868
run: cp openbios.bin PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources
6969
- name: Packaging
7070
run: |
71-
echo '{' > PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
72-
echo ' "version": "'`git rev-parse HEAD | cut -c 1-8`'",' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
73-
echo ' "changeset": "'`git rev-parse HEAD`'",' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
74-
echo ' "timestamp": '`date '+%s'`',' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
75-
echo ' "channel": "dev",' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
76-
echo ' "updateInfo": [' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
77-
echo ' {' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
78-
echo ' "channel": "dev",' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
79-
echo ' "method": "appcenter",' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
80-
echo ' "updateCatalog": "https://install.appcenter.ms/api/v0.1/apps/grumpycoders/pcsx-redux-macos/distribution_groups/public/public_releases",' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
81-
echo ' "updateInfoBase": "https://install.appcenter.ms/api/v0.1/apps/grumpycoders/pcsx-redux-macos/distribution_groups/public/releases/"' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
82-
echo ' }' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
83-
echo ' ]' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
84-
echo '}' >> PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
71+
echo '{' > version.json
72+
echo ' "version": "'`git rev-parse HEAD | cut -c 1-8`'",' >> version.json
73+
echo ' "changeset": "'`git rev-parse HEAD`'",' >> version.json
74+
echo ' "timestamp": '`date '+%s'`',' >> version.json
75+
echo ' "channel": "dev",' >> version.json
76+
echo ' "updateInfo": [' >> version.json
77+
echo ' {' >> version.json
78+
echo ' "channel": "dev",' >> version.json
79+
echo ' "method": "appcenter",' >> version.json
80+
echo ' "updateCatalog": "https://install.appcenter.ms/api/v0.1/apps/grumpycoders/pcsx-redux-macos/distribution_groups/public/public_releases",' >> version.json
81+
echo ' "updateInfoBase": "https://install.appcenter.ms/api/v0.1/apps/grumpycoders/pcsx-redux-macos/distribution_groups/public/releases/"' >> version.json
82+
echo ' }' >> version.json
83+
echo ' ]' >> version.json
84+
echo '}' >> version.json
85+
cp version.json PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
8586
- name: Signing Application
8687
run: codesign --force -s - -vvvv PCSX-Redux.app
8788
- name: Adjusting for dmg folder
@@ -115,7 +116,7 @@ jobs:
115116
uses: actions/upload-artifact@v4
116117
with:
117118
name: Version
118-
path: PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json
119+
path: version.json
119120

120121
publish-app:
121122
runs-on: ubuntu-latest
@@ -147,5 +148,5 @@ jobs:
147148
APPDISTRIB_PROJECT: macos-x64
148149
APPCENTER_ACCESS_TOKEN: ${{ secrets.MACOS_APPCENTER_ACCESS_TOKEN }}
149150
run: |
150-
npx @appdistrib/cli -m PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/version.json upload PCSX-Redux-$BUILD-Intel.dmg
151+
npx @appdistrib/cli -m version.json upload PCSX-Redux-$BUILD-Intel.dmg
151152
npx appcenter distribute release -n 0 -b $BUILD -f PCSX-Redux-$BUILD-Intel.dmg -g 'Public' -a grumpycoders/pcsx-redux-macos --disable-telemetry

0 commit comments

Comments
 (0)