diff --git a/.gitea/workflows/dev-branch.yaml b/.gitea/workflows/dev-branch.yaml index af7f72ea..42e8fefc 100644 --- a/.gitea/workflows/dev-branch.yaml +++ b/.gitea/workflows/dev-branch.yaml @@ -17,21 +17,33 @@ env: jobs: Export: runs-on: ubuntu-latest - container: - image: barichello/godot-ci:mono-4.5 steps: - name: Install node, curl and zip run: | - apt update && apt -y install curl zip nodejs - - name: Checkout with LFS - uses: https://git.game-dev.space/minimata/checkout-with-lfs.git@main + apt update && apt -y install curl zip nodejs + + - uses: actions/checkout@v6 with: - checkout-version: 3 + lfs: true + + # Cache +# - uses: actions/cache@v3 +# with: +# path: assets +# key: Assets-${{ hashFiles('**') }} +# restore-keys: | +# Assets- - - name: Import resources and build solution - run: | - godot --headless --editor --build-solutions --quit --import --path $PWD + - uses: godot-gdunit-labs/gdUnit4-action@v1 + with: + godot-version: '4.5.1' + godot-net: true + version: 'v6.0.3' + paths: | + res://tests/ + timeout: 5 + report-name: test_report.xml - name: Build Windows run: | diff --git a/Movement tests.csproj b/Movement tests.csproj index 691e7dcb..b8e9488d 100644 --- a/Movement tests.csproj +++ b/Movement tests.csproj @@ -124,6 +124,7 @@ +