diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 3788ddf..8582c79 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -4,14 +4,25 @@ jobs: runs-on: docker steps: - run: | - mkdir -v -p build - mkdir -v -p build/.tools - cd build/.tools - wget https://github.com/godotengine/godot/releases/download/3.5.3-stable/Godot_v3.5.3-stable_x11.64.zip - unzip Godot_v3.5.3-stable_x11.64.zip + # mkdir -v -p build + # mkdir -v -p build/.tools + # cd build/.tools + # wget https://github.com/godotengine/godot/releases/download/3.5.3-stable/Godot_v3.5.3-stable_x11.64.zip + # unzip Godot_v3.5.3-stable_x11.64.zip + + wget https://downloads.tuxfamily.org/godotengine/${GODOT_VERSION}${SUBDIR}/Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM}.zip \ + && wget https://downloads.tuxfamily.org/godotengine/${GODOT_VERSION}${SUBDIR}/Godot_v${GODOT_VERSION}-${RELEASE_NAME}_export_templates.tpz \ + && mkdir ~/.cache \ + && mkdir -p ~/.config/godot \ + && mkdir -p ~/.local/share/godot/export_templates/${GODOT_VERSION}.${RELEASE_NAME} \ + && unzip Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM}.zip \ + && mv Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM} /usr/local/bin/godot \ + && unzip Godot_v${GODOT_VERSION}-${RELEASE_NAME}_export_templates.tpz \ + && mv templates/* ~/.local/share/godot/export_templates/${GODOT_VERSION}.${RELEASE_NAME} \ + && rm -f Godot_v${GODOT_VERSION}-${RELEASE_NAME}_export_templates.tpz Godot_v${GODOT_VERSION}-${RELEASE_NAME}_${GODOT_PLATFORM}.zip + mkdir -v -p build/windows - cd ../.. - build/.tools/Godot_v3.5.3-stable_x11.64 --headless --verbose --export-release "Windows Desktop" build/windows/package.exe + godot --headless --verbose --export-release "Windows Desktop" build/windows/package.exe - uses: actions/upload-artifact@v3 with: name: artifacts