|
19 | 19 |
|
20 | 20 | env: |
21 | 21 | ENEMIZER_VERSION: 7.1 |
22 | | - APPIMAGETOOL_VERSION: 13 |
| 22 | + # NOTE: since appimage/appimagetool and appimage/type2-runtime does not have tags anymore, |
| 23 | + # we check the sha256 and require manual intervention if it was updated. |
| 24 | + APPIMAGETOOL_VERSION: continuous |
| 25 | + APPIMAGETOOL_X86_64_HASH: '363dafac070b65cc36ca024b74db1f043c6f5cd7be8fca760e190dce0d18d684' |
| 26 | + APPIMAGE_RUNTIME_VERSION: continuous |
| 27 | + APPIMAGE_RUNTIME_X86_64_HASH: 'e3c4dfb70eddf42e7e5a1d28dff396d30563aa9a901970aebe6f01f3fecf9f8e' |
23 | 28 |
|
24 | 29 | permissions: # permissions required for attestation |
25 | 30 | id-token: 'write' |
|
98 | 103 | shell: bash |
99 | 104 | run: | |
100 | 105 | cd build/exe* |
101 | | - cp Players/Templates/Clique.yaml Players/ |
| 106 | + cp Players/Templates/VVVVVV.yaml Players/ |
102 | 107 | timeout 30 ./ArchipelagoGenerate |
103 | 108 | - name: Store 7z |
104 | 109 | uses: actions/upload-artifact@v4 |
@@ -134,10 +139,13 @@ jobs: |
134 | 139 | - name: Install build-time dependencies |
135 | 140 | run: | |
136 | 141 | echo "PYTHON=python3.12" >> $GITHUB_ENV |
137 | | - wget -nv https://github.com/AppImage/AppImageKit/releases/download/$APPIMAGETOOL_VERSION/appimagetool-x86_64.AppImage |
| 142 | + wget -nv https://github.com/AppImage/appimagetool/releases/download/$APPIMAGETOOL_VERSION/appimagetool-x86_64.AppImage |
| 143 | + echo "$APPIMAGETOOL_X86_64_HASH appimagetool-x86_64.AppImage" | sha256sum -c |
| 144 | + wget -nv https://github.com/AppImage/type2-runtime/releases/download/$APPIMAGE_RUNTIME_VERSION/runtime-x86_64 |
| 145 | + echo "$APPIMAGE_RUNTIME_X86_64_HASH runtime-x86_64" | sha256sum -c |
138 | 146 | chmod a+rx appimagetool-x86_64.AppImage |
139 | 147 | ./appimagetool-x86_64.AppImage --appimage-extract |
140 | | - echo -e '#/bin/sh\n./squashfs-root/AppRun "$@"' > appimagetool |
| 148 | + echo -e '#/bin/sh\n./squashfs-root/AppRun --runtime-file runtime-x86_64 "$@"' > appimagetool |
141 | 149 | chmod a+rx appimagetool |
142 | 150 | - name: Download run-time dependencies |
143 | 151 | run: | |
@@ -189,7 +197,7 @@ jobs: |
189 | 197 | shell: bash |
190 | 198 | run: | |
191 | 199 | cd build/exe* |
192 | | - cp Players/Templates/Clique.yaml Players/ |
| 200 | + cp Players/Templates/VVVVVV.yaml Players/ |
193 | 201 | timeout 30 ./ArchipelagoGenerate |
194 | 202 | - name: Store AppImage |
195 | 203 | uses: actions/upload-artifact@v4 |
|
0 commit comments