From 62db5130c38cc9a90f4fe23145a9c3688d7c3be5 Mon Sep 17 00:00:00 2001 From: micahvdk Date: Mon, 8 Dec 2025 22:12:17 +1100 Subject: [PATCH 1/3] Add RCA configuration and fix 13 issues --- .github/workflows/build-and-test.yml | 8 ++++---- .github/workflows/rca.yml | 20 ++++++++++++++++++++ 2 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 .github/workflows/rca.yml diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index b54557804..ab918ad11 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -16,7 +16,7 @@ env: jobs: test: name: test-node-${{ matrix.node-version }} - runs-on: runs-on,runner=4cpu-linux-x64 + runs-on: runs-on=${{ github.run_id }}-test-${{ github.run_attempt }}-${{ strategy.job-index }},runner=4cpu-linux-x64 strategy: fail-fast: true # if one job fails, stop the rest matrix: @@ -53,7 +53,7 @@ jobs: path: ./test-reports test-summary-publish: - runs-on: runs-on,runner=4cpu-linux-x64 + runs-on: runs-on=${{ github.run_id }}-test-summary-publish-${{ github.run_attempt }},runner=4cpu-linux-x64 needs: [test] steps: - name: Test summary @@ -62,7 +62,7 @@ jobs: paths: ./test-reports/**/*.xml lint-check: - runs-on: runs-on,runner=4cpu-linux-x64 + runs-on: runs-on=${{ github.run_id }}-lint-check-${{ github.run_attempt }},runner=4cpu-linux-x64 steps: - uses: actions/checkout@v5 - uses: ./.github/actions/prepare-repository @@ -71,7 +71,7 @@ jobs: run: yarn lint:check publish: - runs-on: runs-on,runner=4cpu-linux-x64 + runs-on: runs-on=${{ github.run_id }}-publish-${{ github.run_attempt }},runner=4cpu-linux-x64 if: github.event_name == 'release' needs: - test diff --git a/.github/workflows/rca.yml b/.github/workflows/rca.yml new file mode 100644 index 000000000..5ae28386d --- /dev/null +++ b/.github/workflows/rca.yml @@ -0,0 +1,20 @@ +name: Repository Configuration Auditor + +on: + pull_request: + push: + branches: [master, main] + +jobs: + audit: + runs-on: ubuntu-latest + permissions: + contents: read + + steps: + - uses: airtasker/repository-configuration-auditor@test-gem + with: + repository: ${{ github.repository }} + ref: ${{ github.sha }} + github-token: ${{ secrets.GH_PAT_REPO_READONLY }} + rca_ref: ${{ github.action_ref }} From df4d3e7198b51443d272f0207c646fbe6354eaae Mon Sep 17 00:00:00 2001 From: micahvdk Date: Tue, 9 Dec 2025 09:40:08 +1100 Subject: [PATCH 2/3] update rca configuration --- .github/workflows/rca.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rca.yml b/.github/workflows/rca.yml index 5ae28386d..88c9dbbc9 100644 --- a/.github/workflows/rca.yml +++ b/.github/workflows/rca.yml @@ -1,4 +1,4 @@ -name: Repository Configuration Auditor +name: Repository Auditor on: pull_request: @@ -12,7 +12,7 @@ jobs: contents: read steps: - - uses: airtasker/repository-configuration-auditor@test-gem + - uses: airtasker/repository-configuration-auditor@v1 with: repository: ${{ github.repository }} ref: ${{ github.sha }} From 7d788387b7612a106c1eeb2d563d3a9c54cbf579 Mon Sep 17 00:00:00 2001 From: micahvdk Date: Tue, 9 Dec 2025 10:30:39 +1100 Subject: [PATCH 3/3] re trigger ci