1313 name : Verify code formatting
1414 permissions :
1515 contents : read
16- runs-on : blacksmith-4vcpu-ubuntu-2204
16+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
17+ # runs-on: blacksmith-4vcpu-ubuntu-2204
18+ runs-on : ubuntu-latest
1719 steps :
1820 - name : Harden Runner
1921 uses : step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
2325 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2426
2527 - name : Setup Node
26- uses : useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391 # v5.0.4
28+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
29+ # uses: useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391 # v5.0.4
30+ uses : actions/setup-node@v4
2731 with :
2832 node-version : ' 24.x'
2933
3842 needs : []
3943 permissions :
4044 contents : write
41- runs-on : blacksmith-4vcpu-ubuntu-2204
45+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
46+ # runs-on: blacksmith-4vcpu-ubuntu-2204
47+ runs-on : ubuntu-latest
4248 steps :
4349 - name : Harden Runner
4450 uses : step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
4854 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4955
5056 - name : Setup Node
51- uses : useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391 # v5.0.4
57+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
58+ # uses: useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391 # v5.0.4
59+ uses : actions/setup-node@v4
5260 with :
5361 node-version : ' 24.x'
5462
7684 permissions :
7785 contents : read
7886 needs : [build, verify-formatting]
79- runs-on : blacksmith-4vcpu-ubuntu-2204
87+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
88+ # runs-on: blacksmith-4vcpu-ubuntu-2204
89+ runs-on : ubuntu-latest
8090 strategy :
8191 matrix :
8292 node-version : [16.x, 18.x, 20.x, 22.x, 24.x] # Dropped '23.x' (EOL) and 'latest' for stability
8999 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
90100
91101 - name : Setup Node
92- uses : useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391 # v5.0.4
102+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
103+ # uses: useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391 # v5.0.4
104+ uses : actions/setup-node@v4
93105 with :
94106 node-version : ${{ matrix.node-version }}
95107
@@ -114,7 +126,9 @@ jobs:
114126 permissions :
115127 contents : read
116128 needs : [build, verify-formatting]
117- runs-on : blacksmith-4vcpu-ubuntu-2204
129+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
130+ # runs-on: blacksmith-4vcpu-ubuntu-2204
131+ runs-on : ubuntu-latest
118132 steps :
119133 - name : Harden Runner
120134 uses : step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
@@ -139,7 +153,9 @@ jobs:
139153 needs : []
140154 permissions :
141155 contents : read
142- runs-on : blacksmith-4vcpu-ubuntu-2204
156+ # Blacksmith is much faster and gives better dashboards than github actions, but we are not being sponsored anymore so had to revert.
157+ # runs-on: blacksmith-4vcpu-ubuntu-2204
158+ runs-on : ubuntu-latest
143159 steps :
144160 - name : Harden Runner
145161 uses : step-security/harden-runner@fe104658747b27e96e4f7e80cd0a94068e53901d # v2.16.1
0 commit comments