From 185da63d38d7a7d52d76d61d44ca20bb635b9d75 Mon Sep 17 00:00:00 2001 From: RedStar Date: Sun, 2 Aug 2026 00:11:25 +0200 Subject: [PATCH] ci: migrate from Blacksmith to GitHub-hosted runners Replace blacksmith-*-ubuntu-2404(-arm) labels with ubuntu-latest / ubuntu-24.04-arm. --- .github/workflows/autofix.yml | 2 +- .github/workflows/cache-cleanup.yml | 2 +- .github/workflows/ci.yml | 10 +++++----- .github/workflows/labeler.yml | 2 +- .github/workflows/release.yml | 6 +++--- .github/workflows/renovate-changeset.yml | 2 +- .github/workflows/semantic-pull-requests.yml | 2 +- .github/workflows/stale.yml | 2 +- .github/workflows/zizmor.yml | 2 +- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 2019278..1f7a70a 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -10,7 +10,7 @@ permissions: {} jobs: code: name: Autofix code - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest permissions: contents: write steps: diff --git a/.github/workflows/cache-cleanup.yml b/.github/workflows/cache-cleanup.yml index d1cd9f1..ae92cf6 100644 --- a/.github/workflows/cache-cleanup.yml +++ b/.github/workflows/cache-cleanup.yml @@ -10,7 +10,7 @@ permissions: {} jobs: cleanup: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest permissions: actions: write contents: read diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 804d908..e86373e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ concurrency: jobs: lint: name: ๐Ÿ”  Lint project - runs-on: blacksmith-4vcpu-ubuntu-2404-arm + runs-on: ubuntu-24.04-arm timeout-minutes: 15 steps: @@ -45,7 +45,7 @@ jobs: build: name: ๐Ÿ—๏ธ Build & Typecheck - runs-on: blacksmith-4vcpu-ubuntu-2404-arm + runs-on: ubuntu-24.04-arm timeout-minutes: 15 permissions: contents: read @@ -78,7 +78,7 @@ jobs: unit: name: ๐Ÿงช Unit tests - runs-on: blacksmith-4vcpu-ubuntu-2404-arm + runs-on: ubuntu-24.04-arm timeout-minutes: 10 permissions: contents: read @@ -123,7 +123,7 @@ jobs: knip: name: ๐Ÿงน Unused code check - runs-on: blacksmith-4vcpu-ubuntu-2404-arm + runs-on: ubuntu-24.04-arm timeout-minutes: 10 steps: @@ -147,7 +147,7 @@ jobs: changesets: name: ๐Ÿฆ‹ Verify changesets - runs-on: blacksmith-4vcpu-ubuntu-2404-arm + runs-on: ubuntu-24.04-arm timeout-minutes: 10 if: | github.event_name == 'pull_request' diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index be15570..f89a22a 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -10,7 +10,7 @@ jobs: label: name: Label if: github.event.action != 'edited' - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest permissions: contents: read pull-requests: write diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dac8136..f5255b3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ concurrency: jobs: snapshot_filter: name: Snapshot filter - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest if: | github.repository_owner == 'wolfstar-project' && ( @@ -58,7 +58,7 @@ jobs: snapshot: name: Publish @next snapshot - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest needs: snapshot_filter if: | github.repository_owner == 'wolfstar-project' @@ -94,7 +94,7 @@ jobs: release: name: Create Release PR or Publish - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest if: github.repository_owner == 'wolfstar-project' permissions: contents: write diff --git a/.github/workflows/renovate-changeset.yml b/.github/workflows/renovate-changeset.yml index 575d3ce..29f8343 100644 --- a/.github/workflows/renovate-changeset.yml +++ b/.github/workflows/renovate-changeset.yml @@ -8,7 +8,7 @@ on: jobs: renovate-changeset: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest if: ${{ github.event.pull_request.user.login == 'renovate[bot]' && contains(github.event.pull_request.labels.*.name, 'dependencies') }} permissions: {} steps: diff --git a/.github/workflows/semantic-pull-requests.yml b/.github/workflows/semantic-pull-requests.yml index abc602b..5eb0bd5 100644 --- a/.github/workflows/semantic-pull-requests.yml +++ b/.github/workflows/semantic-pull-requests.yml @@ -17,7 +17,7 @@ permissions: {} jobs: semantic-pr: name: Validate PR title - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest if: github.repository == 'wolfstar-project/plugins' permissions: contents: read diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index f786c9e..98387e6 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -10,7 +10,7 @@ permissions: {} jobs: stale: name: Mark and close stale issues and PRs - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest if: github.repository == 'wolfstar-project/plugins' permissions: issues: write diff --git a/.github/workflows/zizmor.yml b/.github/workflows/zizmor.yml index 8f59be3..1ea00b3 100644 --- a/.github/workflows/zizmor.yml +++ b/.github/workflows/zizmor.yml @@ -18,7 +18,7 @@ permissions: {} jobs: zizmor: name: Security analysis - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: ubuntu-latest permissions: security-events: write contents: read