removing useles cache actions, fixing report path, letting GDUnitAction setup dotnet by itself and fixing godot path in this environment
Some checks failed
Create tag and build when new code gets to main / Export (push) Failing after 6m7s
Some checks failed
Create tag and build when new code gets to main / Export (push) Failing after 6m7s
This commit is contained in:
@@ -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
|
||||
/home/runner/godot-linux/godot --headless --verbose --build-solutions --export-release "Windows Desktop" build/windows/${{ env.GAME_NAME }}.exe
|
||||
Reference in New Issue
Block a user