From f772e1561dfde4b7a8d1843a03554c506ded870a Mon Sep 17 00:00:00 2001 From: Zaytha Date: Sun, 6 Jul 2025 09:07:19 -0700 Subject: [PATCH] Trying to run w/o and then w/ the steamgaurd code --- .gitea/workflows/godot-ci.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/godot-ci.yml b/.gitea/workflows/godot-ci.yml index 96f0119..78706b8 100644 --- a/.gitea/workflows/godot-ci.yml +++ b/.gitea/workflows/godot-ci.yml @@ -148,15 +148,13 @@ jobs: - name: Publish to Steam run: | cd $PROJECT_PATH - # First, try to login without Steam Guard to check if we have cached auth - /home/steam/steamcmd/steamcmd.sh +login "${{ vars.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +quit || echo "Login failed, trying with Steam Guard" + # Try without Steam Guard first (for cached auth) + /home/steam/steamcmd/steamcmd.sh +login "${{ vars.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +run_app_build "$PWD/build/build_dependencies/steam/app_build_2739610.vdf" +quit || { + echo "Login failed, trying with Steam Guard" + # If that fails, use Steam Guard in single session + /home/steam/steamcmd/steamcmd.sh +set_steam_guard_code "${{ secrets.STEAM_GUARD_CODE }}" +login "${{ vars.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +run_app_build "$PWD/build/build_dependencies/steam/app_build_2739610.vdf" +quit + } - # If that fails, login with Steam Guard code - /home/steam/steamcmd/steamcmd.sh +set_steam_guard_code "${{ secrets.STEAM_GUARD_CODE }}" +login "${{ vars.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +quit - - # Now run the actual build - /home/steam/steamcmd/steamcmd.sh +login "${{ vars.STEAM_BUILD_USERNAME }}" "${{ secrets.STEAM_BUILD_PASSWORD }}" +run_app_build "$PWD/build/build_dependencies/steam/app_build_2739610.vdf" +quit - - name: Write Cache run: | mkdir -p ./steam_cache