From dff9b005d5c2688a7d2cdbd84867134c3ea33508 Mon Sep 17 00:00:00 2001 From: Philipp Langer Date: Fri, 27 Mar 2026 18:10:17 +0100 Subject: [PATCH 1/2] feat: configurable runner for ci-standard-checks --- .github/workflows/ci-standard-checks-workflow.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-standard-checks-workflow.yaml b/.github/workflows/ci-standard-checks-workflow.yaml index 281d9da1..3855f6ba 100644 --- a/.github/workflows/ci-standard-checks-workflow.yaml +++ b/.github/workflows/ci-standard-checks-workflow.yaml @@ -18,10 +18,15 @@ on: required: false default: false description: 'whether to use Typeform/ci-standard-checks@v1-beta' + runner: + description: "Self-hosted GHA runner" + type: string + required: false + default: "ci-base-scale-set" jobs: ci-standard-checks: - runs-on: 'ubuntu-latest' + runs-on: [ "${{ inputs.runner }}" ] steps: - name: Check Out Source Code uses: actions/checkout@v6 From 43ce36619986705a9273d2612ce217a051261b42 Mon Sep 17 00:00:00 2001 From: Philipp Langer Date: Fri, 27 Mar 2026 18:38:56 +0100 Subject: [PATCH 2/2] test itself on public runner --- .github/workflows/test-ci-standard-checks-workflow.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test-ci-standard-checks-workflow.yaml b/.github/workflows/test-ci-standard-checks-workflow.yaml index 7452680c..953b1311 100644 --- a/.github/workflows/test-ci-standard-checks-workflow.yaml +++ b/.github/workflows/test-ci-standard-checks-workflow.yaml @@ -7,3 +7,5 @@ on: jobs: test-ci-standard-checks: uses: ./.github/workflows/ci-standard-checks-workflow.yaml + with: + runner: "ubuntu-latest"