From 076bebe2189e6067b3ba554d8d740eefcd558bfe Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Tue, 10 Mar 2026 13:50:12 -0400 Subject: [PATCH] Switch Linux CI jobs from ubuntu-latest to self-hosted Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/release.yml | 4 ++-- .github/workflows/rust.yml | 6 +++--- .github/workflows/typescript.yml | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b68376736..dec797d4a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - target: aarch64-apple-darwin runner: macos-15 - target: x86_64-unknown-linux-gnu - runner: ubuntu-latest + runner: self-hosted steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: @@ -55,7 +55,7 @@ jobs: release: name: Release needs: compile - runs-on: ubuntu-latest + runs-on: self-hosted permissions: contents: write steps: diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9bfb7dc96..3189c5c1f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -34,7 +34,7 @@ env: jobs: fmt: name: Format - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: @@ -49,7 +49,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-15] + os: [self-hosted, macos-15] steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: @@ -67,7 +67,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - os: [ubuntu-latest, macos-15] + os: [self-hosted, macos-15] steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: diff --git a/.github/workflows/typescript.yml b/.github/workflows/typescript.yml index 05a8458bb..7f47c6933 100644 --- a/.github/workflows/typescript.yml +++ b/.github/workflows/typescript.yml @@ -29,7 +29,7 @@ permissions: jobs: typecheck: name: Typecheck - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: @@ -40,7 +40,7 @@ jobs: test: name: Test - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: @@ -51,7 +51,7 @@ jobs: build: name: Build - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: