From 0fea60618d48c0dbcfa3e046d5c278c17ea21903 Mon Sep 17 00:00:00 2001 From: Hendrik Brombeer Date: Mon, 4 May 2026 08:50:49 +0200 Subject: [PATCH] ci: switch off self-hosted runners (offline since ~11h) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The self-hosted Linux runner that ci.yml + release.yml depend on has been offline / not picking up jobs since the last #29 push. Three release-creating push-events are queued behind it: the cluster up --bundle, devspace generate, and bundle list/show merges (PRs #27 + #28 + #29) → no v0.1.12 tag, no goreleaser run, no published binaries. Switch all self-hosted runs-on to ubuntu-latest so the queue drains and the new CLI surface ships. Public-repo Actions minutes on GitHub-hosted runners are free; the self-hosted setup can be reintroduced once it's healthy. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/ci.yml | 4 ++-- .github/workflows/release.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 87a3b28..9232948 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ jobs: strategy: fail-fast: false matrix: - os: [self-hosted, macos-14, windows-2022] + os: [ubuntu-latest, macos-14, windows-2022] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v6 @@ -20,7 +20,7 @@ jobs: - run: go test ./... -race -cover build-snapshot: - runs-on: self-hosted + runs-on: ubuntu-latest needs: test steps: - uses: actions/checkout@v6 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6652b0c..e8766b1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ permissions: jobs: release-please: - runs-on: self-hosted + runs-on: ubuntu-latest outputs: release_created: ${{ steps.release.outputs.release_created }} tag_name: ${{ steps.release.outputs.tag_name }} @@ -25,7 +25,7 @@ jobs: goreleaser: needs: release-please if: ${{ needs.release-please.outputs.release_created }} - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: { fetch-depth: 0 } @@ -59,7 +59,7 @@ jobs: # scopes. Add to repo secrets as SENTRY_AUTH_TOKEN. needs: [release-please, goreleaser] if: ${{ needs.release-please.outputs.release_created }} - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: { fetch-depth: 0 }