From 4d5f60365ca404a2563c391cd837eed89f212193 Mon Sep 17 00:00:00 2001 From: "blacksmith-sh[bot]" <157653362+blacksmith-sh[bot]@users.noreply.github.com> Date: Sat, 28 Feb 2026 23:13:01 +0000 Subject: [PATCH] Migrate workflows to Blacksmith --- .github/workflows/ci.yml | 22 +++++++++++----------- .github/workflows/publish.yml | 6 +++--- .github/workflows/spec-check.yml | 2 +- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9bc97c5..c55876e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ env: jobs: test: name: Test - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -34,7 +34,7 @@ jobs: lint: name: Lint - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -54,7 +54,7 @@ jobs: docs: name: Documentation - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -71,7 +71,7 @@ jobs: msrv: name: MSRV (1.88) - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 with: @@ -88,7 +88,7 @@ jobs: wasm: name: WASM Build - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -105,7 +105,7 @@ jobs: cli-tests: name: CLI Integration Tests - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 with: @@ -125,7 +125,7 @@ jobs: coverage: name: Coverage - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 with: @@ -153,7 +153,7 @@ jobs: swift-bridge: name: Swift Bridge - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -176,7 +176,7 @@ jobs: security: name: Security Audit - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -200,7 +200,7 @@ jobs: benchmark: name: Benchmark - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 @@ -239,7 +239,7 @@ jobs: feature-matrix: name: Feature Matrix (${{ matrix.features || 'no features' }}) - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 strategy: fail-fast: false matrix: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 50233c0..7061d79 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,7 +11,7 @@ env: jobs: ci: name: CI - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 with: @@ -57,7 +57,7 @@ jobs: publish: name: Publish to crates.io needs: [ci] - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 environment: release permissions: id-token: write @@ -114,7 +114,7 @@ jobs: release: name: Create GitHub Release needs: [publish] - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: write steps: diff --git a/.github/workflows/spec-check.yml b/.github/workflows/spec-check.yml index 18ef098..587c960 100644 --- a/.github/workflows/spec-check.yml +++ b/.github/workflows/spec-check.yml @@ -7,7 +7,7 @@ on: jobs: check: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v6 with: