From f73ce109acd70ef4270b13c0b5fc849c4be77dde Mon Sep 17 00:00:00 2001 From: mfbrantner <19763158+mfbrantner@users.noreply.github.com> Date: Mon, 25 May 2026 16:15:46 +0200 Subject: [PATCH 1/4] bump checkout, cache and upload-artifact actions --- .github/workflows/pipeline.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 806598fb7..279985e09 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -56,10 +56,10 @@ jobs: # Checkout - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 # Cache - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: ${{ matrix.projectPath }}/Library key: Library-${{ hashFiles(format('{0}/Assets/**', matrix.projectPath), format('{0}/Packages/**', matrix.projectPath), format('{0}/ProjectSettings/**', matrix.projectPath)) }} @@ -69,6 +69,7 @@ jobs: # Run tests - name: Run ${{ matrix.testMode }} tests id: tests + # TODO: bump version once released uses: game-ci/unity-test-runner@v4.3.1 env: UNITY_LICENSE: ${{ secrets.UNITY_PERSONAL_LICENSE }} @@ -85,7 +86,7 @@ jobs: # Upload results - name: Upload test results if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ steps.tests.outputs.artifactsPath }} path: ${{ steps.tests.outputs.artifactsPath }} @@ -133,10 +134,10 @@ jobs: # Checkout - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 # Cache - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: ${{ matrix.projectPath }}/Library key: Library-${{ hashFiles(format('{0}/Assets/**', matrix.projectPath), format('{0}/Packages/**', matrix.projectPath), format('{0}/ProjectSettings/**', matrix.projectPath)) }} @@ -167,7 +168,7 @@ jobs: # Upload build - name: Upload build for ${{ matrix.maroonBuildTarget }} - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: build-${{ matrix.maroonBuildTarget }} path: build From 4f00bf2c8df542fd47cc6944d235e282f7030505 Mon Sep 17 00:00:00 2001 From: mfbrantner <19763158+mfbrantner@users.noreply.github.com> Date: Mon, 25 May 2026 16:33:48 +0200 Subject: [PATCH 2/4] bump unity-builder to v5.0.0 --- .github/workflows/pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 279985e09..430096d24 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -146,7 +146,7 @@ jobs: # Build - name: Build - uses: game-ci/unity-builder@v4.2.3 + uses: game-ci/unity-builder@v5.0.0 # environment vars needed by unity-builder to activate the unity license # defined in the Actions Secrets in the repo settings From 224da55d14bbfcb80145613b2bdc0c609252c087 Mon Sep 17 00:00:00 2001 From: mfbrantner <19763158+mfbrantner@users.noreply.github.com> Date: Mon, 22 Jun 2026 11:35:09 +0200 Subject: [PATCH 3/4] pin unity-test-runner to newest commit (08fd329) --- .github/workflows/pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index 430096d24..cff91beab 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -70,7 +70,7 @@ jobs: - name: Run ${{ matrix.testMode }} tests id: tests # TODO: bump version once released - uses: game-ci/unity-test-runner@v4.3.1 + uses: game-ci/unity-test-runner@08fd329 env: UNITY_LICENSE: ${{ secrets.UNITY_PERSONAL_LICENSE }} UNITY_EMAIL: ${{ secrets.UNITY_PERSONAL_EMAIL }} From 8276f22a7db61aff5972bc7bdc10031cd129b5cd Mon Sep 17 00:00:00 2001 From: mfbrantner <19763158+mfbrantner@users.noreply.github.com> Date: Mon, 22 Jun 2026 11:37:18 +0200 Subject: [PATCH 4/4] use full commit SHA --- .github/workflows/pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pipeline.yml b/.github/workflows/pipeline.yml index cff91beab..ed1f06b03 100644 --- a/.github/workflows/pipeline.yml +++ b/.github/workflows/pipeline.yml @@ -70,7 +70,7 @@ jobs: - name: Run ${{ matrix.testMode }} tests id: tests # TODO: bump version once released - uses: game-ci/unity-test-runner@08fd329 + uses: game-ci/unity-test-runner@08fd329f00a18efa297140b14ac28ebce742759e env: UNITY_LICENSE: ${{ secrets.UNITY_PERSONAL_LICENSE }} UNITY_EMAIL: ${{ secrets.UNITY_PERSONAL_EMAIL }}