From 9ed62885b7ed6e2e995f73154d14e88d4f423d7c Mon Sep 17 00:00:00 2001 From: Andrei Buzera Date: Mon, 26 Oct 2026 19:31:36 +0200 Subject: [PATCH] Use dedicated Node runner --- .gitea/workflows/tests.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/tests.yml b/.gitea/workflows/tests.yml index 8167ae8..a23524c 100644 --- a/.gitea/workflows/tests.yml +++ b/.gitea/workflows/tests.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: jobs: tests: - runs-on: bs + runs-on: bs-node steps: - uses: https://github.com/actions/checkout@v4 - uses: https://github.com/actions/setup-python@v5 diff --git a/README.md b/README.md index 3e8f759..fe8245e 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ disk failures or full process restarts. The original standalone unittest command still works without installing HA. `.gitea/workflows/tests.yml` runs the same checks for pushes and pull requests on -the configured `bs` Actions runner label. Repository Actions must be enabled. +the dedicated `bs-node` Actions runner label (`bs-node:docker://node:22-bookworm`). Repository Actions must be enabled. The runner must support checkout/setup-python and Python 3.13 dependencies. Dependencies and action downloads need internet access in CI; model inference does not. Remote CI execution has not yet been verified. Local validation used macOS and Python 3.13; Linux runner validation remains necessary.