diff --git a/.gitea/workflows/dev-branch.yaml b/.gitea/workflows/dev-branch.yaml index a945d05c..c778ebaf 100644 --- a/.gitea/workflows/dev-branch.yaml +++ b/.gitea/workflows/dev-branch.yaml @@ -34,16 +34,6 @@ jobs: lfs: false persist-credentials: true - - name: Create LFS file list - run: /usr/bin/git lfs ls-files -l | cut -d' ' -f1 | sort > .lfs-assets-id - - - name: Restore LFS cache - uses: actions/cache@v5 - id: lfs-cache - with: - path: .git/lfs - key: ${{ runner.os }}-lfs-${{ hashFiles('.lfs-assets-id') }} - - name: Checkout LFS run: | git lfs install --local @@ -52,41 +42,36 @@ jobs: git config -f $AUTH_FILE --unset http.${{ gitea.server_url }}/.extraheader git config -f $AUTH_FILE http.${{ gitea.server_url }}/${{ gitea.repository }}.git/info/lfs/objects/batch.extraheader "$AUTH" git lfs pull - - # Cache - - name: Restore Assets - uses: actions/cache@v5 - with: - path: assets - key: Assets-${{ hashFiles('assets/**') }} - restore-keys: | - Assets- - - name: Setup dotnet - uses: actions/setup-dotnet@v5 - with: - dotnet-version: '9.0.x' +# - name: Setup dotnet +# uses: actions/setup-dotnet@v5 +# with: +# dotnet-version: '9.0.x' - name: Launch Godot uses: godot-gdunit-labs/gdUnit4-action@v1 with: godot-version: '4.5.1' godot-net: true + godot-force-mono: true + dotnet-version: 'net9.0' version: 'v6.0.3' paths: | res://tests/ timeout: 1 - report-name: test_report.xml publish-report: false upload-report: false + + - name: Test action + run: echo ${{ github.workspace }} - name: Upload test report uses: actions/upload-artifact@v3-node20 with: name: Test Report - path: test_report.xml + path: ${{ github.workspace }}/reports/test-result.html - name: Build Windows run: | mkdir -v -p build/windows - godot --headless --verbose --build-solutions --export-release "Windows Desktop" build/windows/${{ env.GAME_NAME }}.exe \ No newline at end of file + /home/runner/godot-linux/godot --headless --verbose --build-solutions --export-release "Windows Desktop" build/windows/${{ env.GAME_NAME }}.exe \ No newline at end of file