Skip to content

Commit 4879702

Browse files
Migrate workflows to Blacksmith
1 parent e3fb425 commit 4879702

23 files changed

Lines changed: 25 additions & 25 deletions

.github/workflows/audit.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
security_audit:
1010
name: Audit
11-
runs-on: ubuntu-latest
11+
runs-on: blacksmith-4vcpu-ubuntu-2404
1212
steps:
1313
- uses: actions/checkout@v6
1414
- uses: actions-rust-lang/audit@v1

.github/workflows/build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ concurrency:
77
jobs:
88
build:
99
name: Build
10-
runs-on: ubuntu-latest
10+
runs-on: blacksmith-4vcpu-ubuntu-2404
1111
strategy:
1212
fail-fast: false
1313
matrix:

.github/workflows/dco.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [pull_request, merge_group]
44
jobs:
55
check:
66
name: DCO Check ("Signed-Off-By")
7-
runs-on: ubuntu-latest
7+
runs-on: blacksmith-4vcpu-ubuntu-2404
88
steps:
99
- uses: actions/checkout@v6
1010
- name: Set up Python 3.x

.github/workflows/docker-image.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ env:
1515

1616
jobs:
1717
main:
18-
runs-on: ubuntu-latest
18+
runs-on: blacksmith-4vcpu-ubuntu-2404
1919
steps:
2020
- name: Code checkout
2121
uses: actions/checkout@v6

.github/workflows/formatting.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ concurrency:
77
jobs:
88
build:
99
name: Code Formatting
10-
runs-on: ubuntu-latest
10+
runs-on: blacksmith-4vcpu-ubuntu-2404
1111
strategy:
1212
matrix:
1313
rust:

.github/workflows/fuzz-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ concurrency:
77
jobs:
88
build:
99
name: Cargo Fuzz Build
10-
runs-on: ubuntu-latest
10+
runs-on: blacksmith-4vcpu-ubuntu-2404
1111
strategy:
1212
matrix:
1313
rust:

.github/workflows/gitlint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
jobs:
66
gitlint:
77
name: Check commit messages
8-
runs-on: ubuntu-latest
8+
runs-on: blacksmith-4vcpu-ubuntu-2404
99
steps:
1010
- name: Checkout repository
1111
uses: actions/checkout@v6

.github/workflows/hadolint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
jobs:
1111
hadolint:
1212
name: Run Hadolint Dockerfile Linter
13-
runs-on: ubuntu-latest
13+
runs-on: blacksmith-4vcpu-ubuntu-2404
1414
steps:
1515
- name: Checkout code
1616
uses: actions/checkout@v6

.github/workflows/integration-arm64.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
build:
99
timeout-minutes: 120
1010
name: Tests (ARM64)
11-
runs-on: bookworm-arm64
11+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
1212
steps:
1313
- name: Fix workspace permissions
1414
run: sudo chown -R runner:runner ${GITHUB_WORKSPACE}

.github/workflows/integration-metrics.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
build:
99
name: Tests (Metrics)
10-
runs-on: bare-metal-9950x
10+
runs-on: blacksmith-4vcpu-ubuntu-2404
1111
env:
1212
METRICS_PUBLISH_KEY: ${{ secrets.METRICS_PUBLISH_KEY }}
1313
steps:

0 commit comments

Comments
 (0)