diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 441bf72..9019d1e 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -28,7 +28,6 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - show-progress: true lfs: true - name: Setup run: | @@ -51,10 +50,17 @@ jobs: runs-on: ubuntu-24.04 # Use 24.04 with godot 4 container: barichello/godot-ci:4.3 steps: + - name: Update and install dependencies + run: | + apt-get update + apt-get install -y curl gnupg + - name: Install Node.js + run: | + curl -fsSL https://deb.nodesource.com/setup_20.x | bash - + apt-get install -y nodejs - name: Checkout uses: actions/checkout@v4 with: - show-progress: true lfs: true - name: Setup run: | @@ -71,49 +77,22 @@ jobs: name: linux path: build/linux - # export-web: - # name: Web Export - # runs-on: ubuntu-24.04 # Use 24.04 with godot 4 - # container: - # image: barichello/godot-ci:4.3 - # steps: - # - name: Checkout - # uses: actions/checkout@v4 - # with: - # lfs: true - # - name: Setup - # run: | - # mkdir -v -p ~/.local/share/godot/export_templates/ - # mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable - # - name: Web Build - # run: | - # mkdir -v -p build/web - # EXPORT_DIR="$(readlink -f build)" - # cd $PROJECT_PATH - # godot --headless --verbose --export-release "Web" "$EXPORT_DIR/web/index.html" - # - name: Upload Artifact - # uses: actions/upload-artifact@v5 - # with: - # name: web - # path: build/web - # - name: Install rsync 📚 - # run: | - # apt-get update && apt-get install -y rsync - # - name: Deploy to GitHub Pages 🚀 - # uses: JamesIves/github-pages-deploy-action@releases/v4 - # with: - # branch: gh-pages # The branch the action should deploy to. - # folder: build/web # The folder the action should deploy. - export-mac: name: Mac Export runs-on: ubuntu-24.04 # Use 24.04 with godot 4 container: barichello/godot-ci:4.3 steps: + - name: Update and install dependencies + run: | + apt-get update + apt-get install -y curl gnupg + - name: Install Node.js + run: | + curl -fsSL https://deb.nodesource.com/setup_20.x | bash - + apt-get install -y nodejs - name: Checkout uses: actions/checkout@v4 with: - show-progress: true lfs: true - name: Setup run: |