@@ -68,20 +68,21 @@ jobs:
68
68
run : cp openbios.bin PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources
69
69
- name : Packaging
70
70
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
85
86
- name : Signing Application
86
87
run : codesign --force -s - -vvvv PCSX-Redux.app
87
88
- name : Adjusting for dmg folder
@@ -115,7 +116,7 @@ jobs:
115
116
uses : actions/upload-artifact@v4
116
117
with :
117
118
name : Version
118
- path : PCSX-Redux.app/Contents/Resources/share/pcsx-redux/resources/ version.json
119
+ path : version.json
119
120
120
121
publish-app :
121
122
runs-on : ubuntu-latest
@@ -147,5 +148,5 @@ jobs:
147
148
APPDISTRIB_PROJECT : macos-x64
148
149
APPCENTER_ACCESS_TOKEN : ${{ secrets.MACOS_APPCENTER_ACCESS_TOKEN }}
149
150
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
151
152
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