Compare commits

..

4 Commits

Author SHA1 Message Date
aafd3cbfbf Merge pull request 'main' (#8) from main into release/playtest-04-26
All checks were successful
Create tag and build when new code gets to main / ReleaseName (push) Successful in 5s
Create tag and build when new code gets to main / Release (push) Successful in 14m28s
Reviewed-on: #8
2026-04-25 08:21:19 +00:00
30817576b9 Merge pull request 'main' (#7) from main into release/playtest-04-26
All checks were successful
Create tag and build when new code gets to main / ReleaseName (push) Successful in 4s
Create tag and build when new code gets to main / Release (push) Successful in 16m18s
Reviewed-on: #7
2026-04-22 14:20:37 +00:00
70d0f66df3 Merge pull request 'ground slam damage depends on height' (#6) from main into release/playtest-04-26
All checks were successful
Create tag and build when new code gets to main / ReleaseName (push) Successful in 3s
Create tag and build when new code gets to main / Release (push) Successful in 14m25s
Reviewed-on: #6
2026-04-21 16:48:45 +00:00
c145c709e3 Merge pull request 'main' (#5) from main into release/playtest-04-26
All checks were successful
Create tag and build when new code gets to main / ReleaseName (push) Successful in 4s
Create tag and build when new code gets to main / Release (push) Successful in 13m49s
Reviewed-on: #5
2026-04-21 12:36:33 +00:00

View File

@@ -89,60 +89,60 @@ jobs:
# name: Test Report # name: Test Report
# path: ${{ github.workspace }}/reports/test-result.html # path: ${{ github.workspace }}/reports/test-result.html
# #
OtherTest: # OtherTest:
runs-on: godot # runs-on: godot
env: # env:
RUNNER_TOOL_CACHE: /toolcache # Runner Tool Cache # RUNNER_TOOL_CACHE: /toolcache # Runner Tool Cache
steps: # steps:
- name: Checkout with LFS # - name: Checkout with LFS
uses: https://git.game-dev.space/minimata/checkout-with-lfs.git@main # uses: https://git.game-dev.space/minimata/checkout-with-lfs.git@main
#
- uses: actions/setup-dotnet@v5 # - uses: actions/setup-dotnet@v5
name: 💽 Setup .NET SDK # name: 💽 Setup .NET SDK
with: # with:
dotnet-version: '9.0.x' # dotnet-version: ${DOTNET_VERSION}
#
- name: 📦 Restore Dependencies # - name: 📦 Restore Dependencies
run: | # run: |
dotnet --version # dotnet --version
dotnet restore # dotnet restore
dotnet build # dotnet build
dotnet list package # dotnet list package
#
- uses: chickensoft-games/setup-godot@v2 # - uses: chickensoft-games/setup-godot@v2
name: 🤖 Setup Godot # name: 🤖 Setup Godot
with: # with:
# Version must include major, minor, and patch, and be >= 4.0.0 # # Version must include major, minor, and patch, and be >= 4.0.0
# Pre-release label is optional. # # Pre-release label is optional.
version: ${GODOT_VERSION} # version: ${GODOT_VERSION}
# Use .NET-enabled version of Godot (the default is also true). # # Use .NET-enabled version of Godot (the default is also true).
use-dotnet: true # use-dotnet: true
# Include the Godot Export Templates (the default is false). # # Include the Godot Export Templates (the default is false).
include-templates: true # include-templates: true
#
- name: 🔬 Verify Setup # - name: 🔬 Verify Setup
run: | # run: |
dotnet --version # dotnet --version
godot --version # godot --version
#
- name: 🧑‍🔬 Generate .NET Bindings # - name: 🧑‍🔬 Generate .NET Bindings
run: godot --headless --build-solutions --quit || exit 0 # run: godot --headless --build-solutions --quit || exit 0
#
- name: 🦺 Build Projects # - name: 🦺 Build Projects
run: dotnet build --configuration Release # run: dotnet build --configuration Release
#
- name: Run C# Tests # - name: Run C# Tests
env: # env:
GODOT_BIN: godot # GODOT_BIN: godot
shell: bash # shell: bash
run: | # run: |
dotnet test --no-build --settings .runsettings --results-directory ./reports --logger "console;verbosity=normal" --logger "trx;LogFileName=results.xml" -- GdUnit4.Parameters="--verbose --headless --import" # dotnet test --no-build --settings .runsettings --results-directory ./reports --logger "console;verbosity=normal" --logger "trx;LogFileName=results.xml" -- GdUnit4.Parameters="--verbose --headless --import"
#
- name: Upload test report # - name: Upload test report
uses: actions/upload-artifact@v3-node20 # uses: actions/upload-artifact@v3-node20
with: # with:
name: Test Report # name: Test Report
path: ${{ github.workspace }}/reports/test-result.html # path: ${{ github.workspace }}/reports/test-result.html
Export: Export:
runs-on: godot runs-on: godot