From 93af601a5fe05cc78d469371bea39a08301e9b20 Mon Sep 17 00:00:00 2001 From: mat Date: Wed, 4 Mar 2026 23:20:24 -0500 Subject: [PATCH] ci: run tests and CodeQL on k3s self-hosted amd64 runners MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ci-tests.yml: drop ubuntu/macos/windows matrix → single k3s amd64 runner - ci-codeql-analysis.yml: ubuntu-latest → k3s amd64 runner Fork targets amd64 cluster only; self-hosted runners have Docker for Testcontainers --- .github/workflows/ci-codeql-analysis.yml | 2 +- .github/workflows/ci-tests.yml | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci-codeql-analysis.yml b/.github/workflows/ci-codeql-analysis.yml index 1a0e8e8d7a..5dafab13ef 100644 --- a/.github/workflows/ci-codeql-analysis.yml +++ b/.github/workflows/ci-codeql-analysis.yml @@ -11,7 +11,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: [self-hosted, k3s, linux, amd64] strategy: fail-fast: false diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index f70243221d..dc4fe24a5f 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -13,12 +13,7 @@ env: jobs: run-tests: - strategy: - matrix: - os: ["ubuntu-latest", "macos-latest", "windows-latest"] - fail-fast: false - - runs-on: "${{ matrix.os }}" + runs-on: [self-hosted, k3s, linux, amd64] steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1