From 9b5501ba096c769f6b0f6719aad2ab9e3018268a Mon Sep 17 00:00:00 2001 From: pratikbin <68642400+pratikbin@users.noreply.github.com> Date: Thu, 23 Jul 2026 01:35:05 +0530 Subject: [PATCH] ci: move GitHub-hosted jobs to createos runners Replaces `runs-on: ubuntu-latest` with the `createos` label so these jobs run on the CreateOS ephemeral microVM runners (createos-sandbox-ghar) instead of billable GitHub-hosted Linux runners. --- .github/workflows/ci.yaml | 2 +- .github/workflows/nightly.yaml | 4 ++-- .github/workflows/release.yaml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 83afa21..0b648e0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -14,7 +14,7 @@ jobs: lint-and-test: permissions: contents: read - runs-on: ubuntu-latest + runs-on: createos steps: - name: checkout repository uses: actions/checkout@v7 diff --git a/.github/workflows/nightly.yaml b/.github/workflows/nightly.yaml index 4d8aba6..157ac2e 100644 --- a/.github/workflows/nightly.yaml +++ b/.github/workflows/nightly.yaml @@ -11,7 +11,7 @@ permissions: jobs: build: name: build (${{ matrix.goos }}-${{ matrix.goarch }}) - runs-on: ubuntu-latest + runs-on: createos strategy: matrix: include: @@ -61,7 +61,7 @@ jobs: release: needs: build - runs-on: ubuntu-latest + runs-on: createos env: GH_TOKEN: ${{ github.token }} steps: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a64c27b..1c042e3 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,7 +11,7 @@ permissions: jobs: build: name: build (${{ matrix.goos }}-${{ matrix.goarch }}) - runs-on: ubuntu-latest + runs-on: createos strategy: matrix: include: @@ -61,7 +61,7 @@ jobs: release: needs: build - runs-on: ubuntu-latest + runs-on: createos env: GH_TOKEN: ${{ github.token }} steps: