Skip to content

Commit 844a609

Browse files
Migrate workflows to Blacksmith
1 parent c34be36 commit 844a609

10 files changed

+15
-15
lines changed

.github/workflows/assign.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
jobs:
77
assign:
88
name: Take an issue
9-
runs-on: ubuntu-latest
9+
runs-on: blacksmith-4vcpu-ubuntu-2204
1010
permissions:
1111
issues: write
1212
steps:

.github/workflows/autofix.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ permissions:
99

1010
jobs:
1111
autofix:
12-
runs-on: ubuntu-latest
12+
runs-on: blacksmith-4vcpu-ubuntu-2204
1313
strategy:
1414
matrix:
1515
node-version: [20.x]
@@ -24,7 +24,7 @@ jobs:
2424
version: 9.15.4
2525

2626
- name: Setup Node.js
27-
uses: actions/setup-node@v4
27+
uses: useblacksmith/setup-node@v5
2828
with:
2929
node-version: ${{ matrix.node-version }}
3030
cache: pnpm

.github/workflows/dependency-review.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212

1313
jobs:
1414
dependency-review:
15-
runs-on: ubuntu-latest
15+
runs-on: blacksmith-4vcpu-ubuntu-2204
1616
steps:
1717
- name: Checkout Repository
1818
uses: actions/checkout@v4

.github/workflows/label-issues.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- opened
77
jobs:
88
label_issues:
9-
runs-on: ubuntu-latest
9+
runs-on: blacksmith-4vcpu-ubuntu-2204
1010
permissions:
1111
issues: write
1212
steps:

.github/workflows/lint-and-type.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
lint-and-type:
13-
runs-on: ubuntu-latest
13+
runs-on: blacksmith-4vcpu-ubuntu-2204
1414
strategy:
1515
matrix:
1616
node-version: [20.x]
@@ -24,7 +24,7 @@ jobs:
2424
version: 9.15.4
2525

2626
- name: Setup Node.js
27-
uses: actions/setup-node@v4
27+
uses: useblacksmith/setup-node@v5
2828
with:
2929
node-version: ${{ matrix.node-version }}
3030
cache: pnpm

.github/workflows/release-and-publish(pkg.pr.new).yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ concurrency: ${{ github.workflow }}-${{ github.ref }}
99

1010
jobs:
1111
test-release:
12-
runs-on: ubuntu-latest
12+
runs-on: blacksmith-4vcpu-ubuntu-2204
1313
timeout-minutes: 15
1414
strategy:
1515
matrix:
@@ -25,7 +25,7 @@ jobs:
2525
version: 9.15.4
2626

2727
- name: Setup Node.js 20.x
28-
uses: actions/setup-node@v4
28+
uses: useblacksmith/setup-node@v5
2929
with:
3030
node-version: ${{ matrix.node-version }}
3131
cache: pnpm

.github/workflows/release-notes-and-publish(changelogithub).yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
contents: write
1212
id-token: write
1313

14-
runs-on: ubuntu-latest
14+
runs-on: blacksmith-4vcpu-ubuntu-2204
1515

1616
timeout-minutes: 15
1717

@@ -31,7 +31,7 @@ jobs:
3131
version: 9.15.4
3232

3333
- name: Setup Node.js
34-
uses: actions/setup-node@v4
34+
uses: useblacksmith/setup-node@v5
3535
with:
3636
registry-url: https://registry.npmjs.org/
3737
node-version: ${{ matrix.node-version }}

.github/workflows/size-limit.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
size-limit:
13-
runs-on: ubuntu-latest
13+
runs-on: blacksmith-4vcpu-ubuntu-2204
1414
strategy:
1515
matrix:
1616
node-version: [20.x]
@@ -24,7 +24,7 @@ jobs:
2424
version: 9.15.4
2525

2626
- name: Setup Node.js
27-
uses: actions/setup-node@v4
27+
uses: useblacksmith/setup-node@v5
2828
with:
2929
node-version: ${{ matrix.node-version }}
3030
cache: pnpm

.github/workflows/stale.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111

1212
jobs:
1313
stale:
14-
runs-on: ubuntu-latest
14+
runs-on: blacksmith-4vcpu-ubuntu-2204
1515
permissions:
1616
issues: write
1717
pull-requests: write

.github/workflows/triage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
jobs:
1010
take-issue:
1111
name: Disable take issue
12-
runs-on: ubuntu-latest
12+
runs-on: blacksmith-4vcpu-ubuntu-2204
1313
timeout-minutes: 10
1414
steps:
1515
- name: take an issue

0 commit comments

Comments
 (0)