diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index f19d4f2..d26aa3d 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Login steam cmd run: | - if [ ! -d "$STEAM_DIR/config" ]; then - $STEAMCMD_DIR/steamcmd.sh +login ${{ secrets.STEAM_USERNAME }} ${{ secrets.STEAM_PASSWORD }} +quit + if ! grep -q "${{ secrets.STEAM_USERNAME }}" "$STEAM_DIR/config/config.vdf" 2>/dev/null; then + $STEAMCMD_DIR/steamcmd.sh +login ${{ secrets.STEAM_USERNAME }} ${{ secrets.STEAM_PASSWORD }} +quit fi $STEAMCMD_DIR/steamcmd.sh +login ${{ secrets.STEAM_USERNAME }} +app_update 4000 validate +quit \ No newline at end of file