From 8ecbe8eabbf63d6d67511ade5c7157b7e66e5b24 Mon Sep 17 00:00:00 2001 From: Ralf Anton Beier Date: Sun, 3 May 2026 19:57:57 +0200 Subject: [PATCH] ci: migrate 3 of 3 jobs to smithy self-hosted runners light ci, lint, test (checks.yml) Stays on ubuntu-latest: (none) All three jobs are tiny file-existence / markdown-link / SVG-XML validators that finish in seconds. Python 3 (used by `test`) is preinstalled on smithy. No sudo, apt, or container deps. --- .github/workflows/checks.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 9693b00..1376949 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -9,7 +9,7 @@ on: jobs: ci: name: ci - runs-on: ubuntu-latest + runs-on: [self-hosted, linux, x64, light] steps: - uses: actions/checkout@v4 - name: Validate files exist @@ -19,7 +19,7 @@ jobs: lint: name: lint - runs-on: ubuntu-latest + runs-on: [self-hosted, linux, x64, light] steps: - uses: actions/checkout@v4 - name: Validate markdown @@ -37,7 +37,7 @@ jobs: test: name: test - runs-on: ubuntu-latest + runs-on: [self-hosted, linux, x64, light] steps: - uses: actions/checkout@v4 - name: Validate SVG