diff --git a/.gitea/workflows/godot-ci.yml b/.gitea/workflows/godot-ci.yml index 3684203..c3aa390 100644 --- a/.gitea/workflows/godot-ci.yml +++ b/.gitea/workflows/godot-ci.yml @@ -83,20 +83,25 @@ jobs: name: linux path: build/linux - steam_publish: - name: Steam Publiish - runs-on: cm2network/steamcmd + steam-publish: + name: Steam Publish + runs-on: ubuntu-22.04 + container: + image: cm2network/steamcmd:root needs: [export-windows, export-linux] steps: - name: Read Cache run: | echo "TODO Read Cache" + - name: Update VDF run: | - sed -i -e "s/STEAM_DESCRIPTION/${GITHUB_REF_NAME} - ${GITHUB_SHA:0:8}/" build_scripts/steam/app_build_2739610.vdf; + sed -i -e "s/STEAM_DESCRIPTION/${GITHUB_REF_NAME} - ${GITHUB_SHA:0:8}/" build/build_dependencies/steam/app_build_2739610.vdf + - name: Publish to Steam run: | - /home/steam/steamcmd/steamcmd.sh +set_steam_guard_code "${{ secrets.STEAM_GUARD_CODE }}" +login "${{ secrets.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +run_app_build "$PWD/build_scripts/steam/app_build_2739610.vdf" +quit + /home/steam/steamcmd/steamcmd.sh +set_steam_guard_code "${{ secrets.STEAM_GUARD_CODE }}" +login "${{ secrets.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +run_app_build "$PWD/build/build_dependencies/steam/app_build_2739610.vdf" +quit + - name: Cache Config and sentry run: | echo "TODO Cache Config and sentry" \ No newline at end of file