From 7c8d59bf8fbc12b4512f32546d0c43d8aae75d11 Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Fri, 21 Aug 2026 05:29:51 +0000 Subject: [PATCH] chore: use self-hosted GitHub Actions runners Add `runs-on: [self-hosted]` to all workflow files to use self-hosted runners. --- .github/workflows/main.yaml | 2 +- .github/workflows/pull-request-deps.yaml | 2 +- .github/workflows/pull-request-dont-block-previews.yaml | 2 +- .github/workflows/pull-request-workflow-run.yaml | 2 +- .github/workflows/pull-request.yaml | 2 +- .github/workflows/release.yaml | 2 +- .github/workflows/schedule.yaml | 2 +- .github/workflows/semgrep.yml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index c8189890a..dd208914b 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -7,7 +7,7 @@ on: jobs: check-and-deploy-main: name: Check and Deploy - runs-on: ubuntu-latest + runs-on: [self-hosted] timeout-minutes: 20 concurrency: templates-check-and-deploy-main env: diff --git a/.github/workflows/pull-request-deps.yaml b/.github/workflows/pull-request-deps.yaml index 66e1eeaa8..86f380983 100644 --- a/.github/workflows/pull-request-deps.yaml +++ b/.github/workflows/pull-request-deps.yaml @@ -9,7 +9,7 @@ on: jobs: autofix-deps: if: github.event.pull_request.user.login == 'dependabot[bot]' - runs-on: ubuntu-latest + runs-on: [self-hosted] timeout-minutes: 10 concurrency: group: ${{ github.workflow }}-${{ github.ref }}-autofix-deps diff --git a/.github/workflows/pull-request-dont-block-previews.yaml b/.github/workflows/pull-request-dont-block-previews.yaml index 5c418e218..d021c0075 100644 --- a/.github/workflows/pull-request-dont-block-previews.yaml +++ b/.github/workflows/pull-request-dont-block-previews.yaml @@ -10,7 +10,7 @@ on: jobs: supplemental-check: - runs-on: ubuntu-latest + runs-on: [self-hosted] timeout-minutes: 10 concurrency: group: ${{ github.workflow }}-${{ github.ref }}-check diff --git a/.github/workflows/pull-request-workflow-run.yaml b/.github/workflows/pull-request-workflow-run.yaml index 915734717..f6332fd61 100644 --- a/.github/workflows/pull-request-workflow-run.yaml +++ b/.github/workflows/pull-request-workflow-run.yaml @@ -16,7 +16,7 @@ env: jobs: preview: - runs-on: ubuntu-latest + runs-on: [self-hosted] if: ${{ github.event.workflow_run.conclusion == 'success' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index c8488fcd9..db0e4a1a8 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -14,7 +14,7 @@ env: jobs: check: - runs-on: ubuntu-latest + runs-on: [self-hosted] timeout-minutes: 10 concurrency: group: ${{ github.workflow }}-${{ github.ref }}-check diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index f2ef96a5b..77b175f01 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -7,7 +7,7 @@ on: jobs: upload: - runs-on: ubuntu-latest + runs-on: [self-hosted] timeout-minutes: 10 concurrency: group: ${{ github.workflow }}-${{ github.ref }}-upload diff --git a/.github/workflows/schedule.yaml b/.github/workflows/schedule.yaml index f596d568d..7ef23cde4 100644 --- a/.github/workflows/schedule.yaml +++ b/.github/workflows/schedule.yaml @@ -7,7 +7,7 @@ on: jobs: update-dependencies: - runs-on: ubuntu-latest + runs-on: [self-hosted] timeout-minutes: 60 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/semgrep.yml b/.github/workflows/semgrep.yml index 1c6ad7225..a50644c69 100644 --- a/.github/workflows/semgrep.yml +++ b/.github/workflows/semgrep.yml @@ -14,7 +14,7 @@ permissions: jobs: semgrep: name: semgrep-oss - runs-on: ubuntu-slim + runs-on: [self-hosted] steps: - uses: actions/checkout@v5 with: