From c0b7148c943e936fbc3ecd31cfab98636415eff5 Mon Sep 17 00:00:00 2001 From: rurutala Date: Tue, 9 Jun 2026 01:44:53 +0900 Subject: [PATCH] ci: update GitHub Actions to use AndanteTribe --- .github/workflows/unity-meta-file-check.yml | 6 ++++-- .github/workflows/unity-test.yml | 15 ++++++++++----- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/unity-meta-file-check.yml b/.github/workflows/unity-meta-file-check.yml index ed48b9d..4d86058 100644 --- a/.github/workflows/unity-meta-file-check.yml +++ b/.github/workflows/unity-meta-file-check.yml @@ -20,11 +20,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout this repository - uses: actions/checkout@v4 + # ghasec-ignore: unpinned-action + uses: AndanteTribe/Actions/actions/checkout@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main with: submodules: false lfs: true - name: Unity meta files check (github-hosted ubuntu-latest) - uses: DeNA/unity-meta-check@v4 + # ghasec-ignore: unpinned-action + uses: AndanteTribe/Actions/actions/unity-meta-check@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main with: target_path: src/ObjectReference.Unity diff --git a/.github/workflows/unity-test.yml b/.github/workflows/unity-test.yml index bcc8d2e..e1e25c0 100644 --- a/.github/workflows/unity-test.yml +++ b/.github/workflows/unity-test.yml @@ -18,11 +18,13 @@ jobs: checks: write if: ${{ github.event_name == 'pull_request' && github.event.label.name == 'request-ci' || github.event_name == 'push' || github.event_name == 'workflow_dispatch' }} steps: - - uses: actions/checkout@v4 + # ghasec-ignore: unpinned-action + - uses: AndanteTribe/Actions/actions/checkout@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main with: ref: ${{ github.event.pull_request.head.sha || github.sha }} - name: Unity Cache - uses: AndanteTribe/Actions/actions/unity-cache@main + # ghasec-ignore: unpinned-action + uses: AndanteTribe/Actions/actions/unity-cache@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main with: unity-project-path: src/ObjectReference.Unity - name: Free disk space @@ -31,7 +33,8 @@ jobs: chmod +x free_disk_space.sh ./free_disk_space.sh rm -f free_disk_space.sh - - uses: game-ci/unity-test-runner@v4 + # ghasec-ignore: unpinned-action + - uses: AndanteTribe/Actions/actions/unity-test-runner@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main id: tests env: UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }} @@ -43,13 +46,15 @@ jobs: unityVersion: auto testMode: playMode coverageOptions: 'generateHtmlReport;generateAdditionalReports;assemblyFilters:+ObjectReference' - - uses: actions/upload-artifact@v4 + # ghasec-ignore: unpinned-action + - uses: AndanteTribe/Actions/actions/upload-artifact@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main if: always() with: name: Test results path: ${{ steps.tests.outputs.artifactsPath }} retention-days: 2 - - uses: actions/upload-artifact@v4 + # ghasec-ignore: unpinned-action + - uses: AndanteTribe/Actions/actions/upload-artifact@main # zizmor: ignore[unpinned-uses] repository-local action reference is intentionally tracked on @main if: always() with: name: Coverage Results