1717jobs :
1818 build :
1919 name : " Build and test (${{ matrix.mix_env }}, ${{ matrix.postgres_image }})"
20- runs-on : ubuntu-latest
20+ runs-on : blacksmith-4vcpu- ubuntu-2404
2121 strategy :
2222 matrix :
2323 mix_env : ["test", "ce_test"]
@@ -115,7 +115,7 @@ jobs:
115115
116116 e2e :
117117 name : End-to-end tests
118- runs-on : ubuntu-latest
118+ runs-on : blacksmith-4vcpu- ubuntu-2404
119119 timeout-minutes : 15
120120 env :
121121 MIX_ENV : e2e_test
@@ -146,8 +146,8 @@ jobs:
146146 strategy :
147147 fail-fast : false
148148 matrix :
149- shardIndex : [1, 2, 3, 4 ]
150- shardTotal : [4 ]
149+ shardIndex : [1, 2]
150+ shardTotal : [2 ]
151151 steps :
152152 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
153153 with :
@@ -225,7 +225,7 @@ jobs:
225225
226226 - name : Upload E2E blob report to GitHub Actions Artifacts
227227 if : ${{ !cancelled() }}
228- uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 .0.0
228+ uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7 .0.0
229229 with :
230230 name : e2e-blob-report-${{ matrix.shardIndex }}
231231 path : e2e/blob-report
@@ -235,7 +235,7 @@ jobs:
235235 if : ${{ !cancelled() }}
236236 needs : [e2e]
237237 timeout-minutes : 15
238- runs-on : ubuntu-latest
238+ runs-on : blacksmith-4vcpu- ubuntu-2404
239239 steps :
240240 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
241241 - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
@@ -247,7 +247,7 @@ jobs:
247247 run : npm --prefix ./e2e ci
248248
249249 - name : Download blob reports from GitHub Actions Artifacts
250- uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7 .0.0
250+ uses : actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8 .0.1
251251 with :
252252 path : all-e2e-blob-reports
253253 pattern : e2e-blob-report-*
@@ -261,7 +261,7 @@ jobs:
261261 name : Static checks (format, credo, dialyzer)
262262 env :
263263 MIX_ENV : test
264- runs-on : ubuntu-latest
264+ runs-on : blacksmith-4vcpu- ubuntu-2404
265265 steps :
266266 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
267267 with :
0 commit comments