Skip to content

Commit d6b078d

Browse files
Migrate workflows to Blacksmith
1 parent 3b7c027 commit d6b078d

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/autofix.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ permissions:
1515
jobs:
1616
code:
1717
name: 🤖 Autofix code
18-
runs-on: ubuntu-24.04-arm
18+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
1919

2020
steps:
2121
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ permissions:
2222
jobs:
2323
lint:
2424
name: 🔠 Lint project
25-
runs-on: ubuntu-24.04-arm
25+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
2626

2727
steps:
2828
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -40,7 +40,7 @@ jobs:
4040

4141
types:
4242
name: 💪 Type check
43-
runs-on: ubuntu-24.04-arm
43+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
4444

4545
steps:
4646
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -62,7 +62,7 @@ jobs:
6262

6363
unit:
6464
name: 🧪 Unit tests
65-
runs-on: ubuntu-24.04-arm
65+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
6666

6767
steps:
6868
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -84,7 +84,7 @@ jobs:
8484

8585
test:
8686
name: 🧪 Component tests
87-
runs-on: ubuntu-24.04-arm
87+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
8888

8989
steps:
9090
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
@@ -114,7 +114,7 @@ jobs:
114114

115115
browser:
116116
name: 🖥️ Browser tests
117-
runs-on: ubuntu-24.04-arm
117+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
118118
container:
119119
image: mcr.microsoft.com/playwright:v1.58.0-noble
120120

@@ -141,7 +141,7 @@ jobs:
141141

142142
a11y:
143143
name: ♿ Accessibility audit
144-
runs-on: ubuntu-latest # See https://github.com/GoogleChrome/lighthouse/discussions/16834
144+
runs-on: blacksmith-4vcpu-ubuntu-2404 # See https://github.com/GoogleChrome/lighthouse/discussions/16834
145145
strategy:
146146
matrix:
147147
mode: [dark, light]
@@ -172,7 +172,7 @@ jobs:
172172

173173
knip:
174174
name: 🧹 Unused code check
175-
runs-on: ubuntu-24.04-arm
175+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
176176

177177
steps:
178178
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

.github/workflows/lunaria.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ permissions:
1818
jobs:
1919
lunaria-overview:
2020
name: 🌝 Generate Lunaria Overview
21-
runs-on: ubuntu-24.04-arm
21+
runs-on: blacksmith-4vcpu-ubuntu-2404-arm
2222

2323
steps:
2424
- name: Checkout

.github/workflows/provenance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ permissions:
2121
jobs:
2222
check-provenance:
2323
name: 🔒 Check provenance downgrades
24-
runs-on: ubuntu-slim
24+
runs-on: blacksmith-4vcpu-ubuntu-2404
2525
steps:
2626
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2727
with:

.github/workflows/semantic-pull-requests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
pull-requests: read # for amannn/action-semantic-pull-request to analyze PRs
1717
statuses: write # for amannn/action-semantic-pull-request to mark status of analyzed PR
1818
if: github.repository == 'npmx-dev/npmx.dev'
19-
runs-on: ubuntu-slim
19+
runs-on: blacksmith-4vcpu-ubuntu-2404
2020
name: 🏷️ Validate PR title
2121
steps:
2222
- name: Validate PR title

0 commit comments

Comments
 (0)