From 6ac658df5ee905e6df581163697c95d69ea62b0a Mon Sep 17 00:00:00 2001 From: yhaliaw Date: Thu, 2 Jul 2026 13:12:00 +0800 Subject: [PATCH 1/2] Test resolute tics runners --- .github/workflows/tics.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/tics.yaml b/.github/workflows/tics.yaml index 4dcd8081f9..64f73fc499 100644 --- a/.github/workflows/tics.yaml +++ b/.github/workflows/tics.yaml @@ -3,7 +3,13 @@ on: [pull_request] jobs: TICS: name: TICS - runs-on: [self-hosted, linux, amd64, tiobe, jammy] + strategy: + matrix: + runner: + - self-hosted-linux-amd64-resolute-medium-tiobe + - self-hosted-linux-amd64-resolute-large-tiobe + - self-hosted-linux-amd64-resolute-2xlarge-tiobe + runs-on: ${{ matrix.runner }} steps: - uses: actions/checkout@v6 with: @@ -28,7 +34,3 @@ jobs: viewerUrl: https://canonical.tiobe.com/tiobeweb/TICS/api/cfg?name=default ticsAuthToken: ${{ secrets.TICSAUTHTOKEN }} installTics: true - -concurrency: - group: tics - cancel-in-progress: false From 5e03f7af2b493d356624d7b52ba850503b94480b Mon Sep 17 00:00:00 2001 From: yhaliaw Date: Thu, 2 Jul 2026 13:15:15 +0800 Subject: [PATCH 2/2] Test with on Push --- .github/workflows/tics.yaml | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/.github/workflows/tics.yaml b/.github/workflows/tics.yaml index 64f73fc499..33563360ff 100644 --- a/.github/workflows/tics.yaml +++ b/.github/workflows/tics.yaml @@ -1,4 +1,4 @@ -on: [pull_request] +on: [push] jobs: TICS: @@ -14,17 +14,6 @@ jobs: - uses: actions/checkout@v6 with: fetch-depth: 0 - - name: Run Unit Tests (manager app) - run: | - cd github-runner-manager - pip install tox flake8 -r ./requirements.txt - tox -e unit,coverage-report - rm -rf .tox - - name: Run Unit Tests - run: | - pip install tox flake8 -r ./requirements.txt -r ./github-runner-manager/requirements.txt - tox -e unit,coverage-report - rm -rf .tox - name: TICS GitHub Action uses: tiobe/tics-github-action@v3 with: