From 5fc4a754c93a3c29fb56c9f90c2c2796243db833 Mon Sep 17 00:00:00 2001 From: Zaytha Date: Sun, 6 Jul 2025 09:27:03 -0700 Subject: [PATCH] Changed steam image from to not run as root --- .gitea/workflows/godot-ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/godot-ci.yml b/.gitea/workflows/godot-ci.yml index 78706b8..dff4094 100644 --- a/.gitea/workflows/godot-ci.yml +++ b/.gitea/workflows/godot-ci.yml @@ -87,16 +87,16 @@ jobs: name: Steam Publish runs-on: ubuntu-22.04 container: - image: cm2network/steamcmd:root + image: cm2network/steamcmd needs: [export-windows, export-linux] steps: # Need to install nodejs and git, and initalize git lfs for checkout - name: Install node.js and git run: | - apt-get update - apt-get install -y curl + sudo apt-get update + sudo apt-get install -y curl curl -fsSL https://deb.nodesource.com/setup_18.x | bash - - apt-get install -y nodejs git git-lfs + sudo apt-get install -y nodejs git git-lfs git lfs install - name: Checkout uses: https://gitea.com/actions/checkout@v4 @@ -154,7 +154,7 @@ jobs: # 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 } - + - name: Write Cache run: | mkdir -p ./steam_cache