From 7d2b47bd29d9afbdab80f80139ec6adaa48ab285 Mon Sep 17 00:00:00 2001 From: Zaytha Date: Sun, 6 Jul 2025 06:18:25 -0700 Subject: [PATCH] sanity check --- .gitea/workflows/godot-ci.yml | 134 +++++++++++++++++----------------- 1 file changed, 67 insertions(+), 67 deletions(-) diff --git a/.gitea/workflows/godot-ci.yml b/.gitea/workflows/godot-ci.yml index 2c25b39..c50c524 100644 --- a/.gitea/workflows/godot-ci.yml +++ b/.gitea/workflows/godot-ci.yml @@ -14,81 +14,81 @@ env: ACTIONS_STEP_DEBUG: true jobs: - export-windows: - name: Windows Export - runs-on: ubuntu-22.04 # Use 22.04 with godot 4 - container: - image: barichello/godot-ci:mono-4.4.1 # change to mono - steps: - # Doing this becuase barichello/godot-ci:4.4 doesn't have nodejs installed, may need to make own docker image in the future - # By default ubuntu-22.04 has nodejs 12, but we need a more modern version for the actions/checkout@v4 - - name: Install Node.js - run: | - apt-get update - apt-get install -y curl - curl -fsSL https://deb.nodesource.com/setup_18.x | bash - - apt-get install -y nodejs - - name: Checkout - uses: https://gitea.com/actions/checkout@v4 - with: - lfs: true - - name: Setup - run: | - mkdir -v -p ~/.local/share/godot/export_templates/ - mkdir -v -p ~/.config/ - - name: Windows Build - run: | - mkdir -v -p build/windows - EXPORT_DIR="$(readlink -f build)" - cd $PROJECT_PATH - godot --headless --verbose --export-release "Windows Desktop" "$EXPORT_DIR/windows/$EXPORT_NAME.exe" + # export-windows: + # name: Windows Export + # runs-on: ubuntu-22.04 # Use 22.04 with godot 4 + # container: + # image: barichello/godot-ci:mono-4.4.1 # change to mono + # steps: + # # Doing this becuase barichello/godot-ci:4.4 doesn't have nodejs installed, may need to make own docker image in the future + # # By default ubuntu-22.04 has nodejs 12, but we need a more modern version for the actions/checkout@v4 + # - name: Install Node.js + # run: | + # apt-get update + # apt-get install -y curl + # curl -fsSL https://deb.nodesource.com/setup_18.x | bash - + # apt-get install -y nodejs + # - name: Checkout + # uses: https://gitea.com/actions/checkout@v4 + # with: + # lfs: true + # - name: Setup + # run: | + # mkdir -v -p ~/.local/share/godot/export_templates/ + # mkdir -v -p ~/.config/ + # - name: Windows Build + # run: | + # mkdir -v -p build/windows + # EXPORT_DIR="$(readlink -f build)" + # cd $PROJECT_PATH + # godot --headless --verbose --export-release "Windows Desktop" "$EXPORT_DIR/windows/$EXPORT_NAME.exe" - - name: Upload Artifact - uses: https://gitea.com/actions/upload-artifact@v3 # using v3 ad v4 has issues wwith gitea - with: - name: windows - path: build/windows + # - name: Upload Artifact + # uses: https://gitea.com/actions/upload-artifact@v3 # using v3 ad v4 has issues wwith gitea + # with: + # name: windows + # path: build/windows - export-linux: - name: Linux Export - runs-on: ubuntu-22.04 # Use 22.04 with godot 4 - container: - image: barichello/godot-ci:4.4 - steps: - # Doing this becuase barichello/godot-ci:4.4 doesn't have nodejs installed, may need to make own docker image in the future - # By default ubuntu-22.04 has nodejs 12, but we need a more modern version for the actions/checkout@v4 - - name: Install Node.js - run: | - apt-get update - apt-get install -y curl - curl -fsSL https://deb.nodesource.com/setup_18.x | bash - - apt-get install -y nodejs - - name: Checkout - uses: https://gitea.com/actions/checkout@v4 - with: - lfs: true - - name: Setup - run: | - mkdir -v -p ~/.local/share/godot/export_templates/ - - name: Linux Build - run: | - mkdir -v -p build/linux - EXPORT_DIR="$(readlink -f build)" - cd $PROJECT_PATH - godot --headless --verbose --export-release "Linux" "$EXPORT_DIR/linux/$EXPORT_NAME.x86_64" - - name: Upload Artifact - uses: https://gitea.com/actions/upload-artifact@v3 # using v3 ad v4 has issues wwith gitea - with: - name: linux - path: build/linux + # export-linux: + # name: Linux Export + # runs-on: ubuntu-22.04 # Use 22.04 with godot 4 + # container: + # image: barichello/godot-ci:4.4 + # steps: + # # Doing this becuase barichello/godot-ci:4.4 doesn't have nodejs installed, may need to make own docker image in the future + # # By default ubuntu-22.04 has nodejs 12, but we need a more modern version for the actions/checkout@v4 + # - name: Install Node.js + # run: | + # apt-get update + # apt-get install -y curl + # curl -fsSL https://deb.nodesource.com/setup_18.x | bash - + # apt-get install -y nodejs + # - name: Checkout + # uses: https://gitea.com/actions/checkout@v4 + # with: + # lfs: true + # - name: Setup + # run: | + # mkdir -v -p ~/.local/share/godot/export_templates/ + # - name: Linux Build + # run: | + # mkdir -v -p build/linux + # EXPORT_DIR="$(readlink -f build)" + # cd $PROJECT_PATH + # godot --headless --verbose --export-release "Linux" "$EXPORT_DIR/linux/$EXPORT_NAME.x86_64" + # - name: Upload Artifact + # uses: https://gitea.com/actions/upload-artifact@v3 # using v3 ad v4 has issues wwith gitea + # with: + # name: linux + # path: build/linux steam-publish: name: Steam Publish runs-on: ubuntu-22.04 container: - image: cm2network/steamcmd:root - needs: [export-windows, export-linux] + image: cm2network/steamcmd + #needs: [export-windows, export-linux] steps: # Need node.j for https://gitea.com/actions/checkout@v4 - name: Install Node.js