Skip to content

Commit 8865727

Browse files
Migrate GitHub Actions to Blacksmith runners
- Replace GitHub-hosted ubuntu runners with Blacksmith equivalents - Remove unused/deprecated workflow files where applicable - Use blacksmith-4vcpu-ubuntu-2404 for builds and tests - Use blacksmith-2vcpu-ubuntu-2404 for lightweight jobs
1 parent 05fad34 commit 8865727

File tree

9 files changed

+19
-19
lines changed

9 files changed

+19
-19
lines changed

.github/workflows/backward-compatibility.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
backward-compatibility:
1616
name: "Backward Compatibility"
1717

18-
runs-on: "ubuntu-latest"
18+
runs-on: blacksmith-4vcpu-ubuntu-2404
1919
timeout-minutes: 30
2020

2121
steps:

.github/workflows/build.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414
jobs:
1515
lint:
1616
name: "Lint"
17-
runs-on: "ubuntu-latest"
17+
runs-on: blacksmith-4vcpu-ubuntu-2404
1818
if: ${{ false }}
1919

2020
strategy:
@@ -52,7 +52,7 @@ jobs:
5252
coding-standards:
5353
name: "Coding Standard"
5454

55-
runs-on: "ubuntu-latest"
55+
runs-on: blacksmith-4vcpu-ubuntu-2404
5656
if: ${{ false }}
5757

5858
strategy:
@@ -85,7 +85,7 @@ jobs:
8585
dependency-analysis:
8686
name: "Dependency Analysis"
8787

88-
runs-on: "ubuntu-latest"
88+
runs-on: blacksmith-4vcpu-ubuntu-2404
8989
if: ${{ false }}
9090

9191
strategy:
@@ -195,7 +195,7 @@ jobs:
195195
tests-code-coverage:
196196
name: "Tests with code coverage"
197197

198-
runs-on: "ubuntu-latest"
198+
runs-on: blacksmith-4vcpu-ubuntu-2404
199199

200200
steps:
201201
- name: "Checkout"
@@ -280,7 +280,7 @@ jobs:
280280
name: "PHPStan with result cache"
281281
if: ${{ false }}
282282

283-
runs-on: ubuntu-latest
283+
runs-on: blacksmith-4vcpu-ubuntu-2404
284284

285285
strategy:
286286
matrix:
@@ -357,7 +357,7 @@ jobs:
357357
name: "Compiler Tests"
358358
if: ${{ false }}
359359

360-
runs-on: "ubuntu-latest"
360+
runs-on: blacksmith-4vcpu-ubuntu-2404
361361

362362
steps:
363363
- name: "Checkout"
@@ -388,7 +388,7 @@ jobs:
388388
name: "Generate baseline"
389389
if: ${{ false }}
390390

391-
runs-on: "ubuntu-latest"
391+
runs-on: blacksmith-4vcpu-ubuntu-2404
392392

393393
strategy:
394394
matrix:
@@ -416,7 +416,7 @@ jobs:
416416
417417
e2e-tests:
418418
name: "E2E tests"
419-
runs-on: "ubuntu-latest"
419+
runs-on: blacksmith-4vcpu-ubuntu-2404
420420
if: ${{ false }}
421421

422422
strategy:

.github/workflows/compiler-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
compiler-tests:
1616
name: "Compiler Tests"
1717

18-
runs-on: "ubuntu-latest"
18+
runs-on: blacksmith-4vcpu-ubuntu-2404
1919
timeout-minutes: 30
2020

2121
steps:

.github/workflows/e2e-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
4747
e2e-tests:
4848
name: "E2E tests"
49-
runs-on: "ubuntu-latest"
49+
runs-on: blacksmith-4vcpu-ubuntu-2404
5050
timeout-minutes: 30
5151

5252
strategy:

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414
jobs:
1515
lint:
1616
name: "Lint"
17-
runs-on: "ubuntu-latest"
17+
runs-on: blacksmith-4vcpu-ubuntu-2404
1818
timeout-minutes: 30
1919

2020
strategy:
@@ -53,7 +53,7 @@ jobs:
5353
coding-standards:
5454
name: "Coding Standard"
5555

56-
runs-on: "ubuntu-latest"
56+
runs-on: blacksmith-4vcpu-ubuntu-2404
5757
timeout-minutes: 30
5858

5959
strategy:
@@ -86,7 +86,7 @@ jobs:
8686
dependency-analysis:
8787
name: "Dependency Analysis"
8888

89-
runs-on: "ubuntu-latest"
89+
runs-on: blacksmith-4vcpu-ubuntu-2404
9090
timeout-minutes: 30
9191

9292
strategy:

.github/workflows/phar-old.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ concurrency: phar
1212
jobs:
1313
compile:
1414
name: "Compile PHAR"
15-
runs-on: "ubuntu-latest"
15+
runs-on: blacksmith-4vcpu-ubuntu-2404
1616
timeout-minutes: 30
1717

1818
steps:

.github/workflows/phar.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency: phar
1414
jobs:
1515
compile:
1616
name: "Compile PHAR"
17-
runs-on: "ubuntu-latest"
17+
runs-on: blacksmith-4vcpu-ubuntu-2404
1818
timeout-minutes: 30
1919

2020
steps:

.github/workflows/static-analysis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
static-analysis-with-result-cache:
6161
name: "PHPStan with result cache"
6262

63-
runs-on: "ubuntu-latest"
63+
runs-on: blacksmith-4vcpu-ubuntu-2404
6464
timeout-minutes: 30
6565

6666
strategy:
@@ -106,7 +106,7 @@ jobs:
106106
generate-baseline:
107107
name: "Generate baseline"
108108

109-
runs-on: "ubuntu-latest"
109+
runs-on: blacksmith-4vcpu-ubuntu-2404
110110
timeout-minutes: 30
111111

112112
strategy:

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
tests-code-coverage:
9999
name: "Tests with code coverage"
100100

101-
runs-on: "ubuntu-latest"
101+
runs-on: blacksmith-4vcpu-ubuntu-2404
102102
timeout-minutes: 30
103103

104104
steps:

0 commit comments

Comments
 (0)