File tree Expand file tree Collapse file tree 8 files changed +16
-18
lines changed
Expand file tree Collapse file tree 8 files changed +16
-18
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ concurrency:
1414jobs :
1515 build :
1616 if : ${{ github.event_name == 'push' || contains(github.event.pull_request.labels.*.name, 'preview') }}
17- runs-on : ubuntu-latest
17+ runs-on : blacksmith-4vcpu- ubuntu-2404
1818
1919 permissions :
2020 contents : read
3434 type=ref,event=tag
3535 type=sha
3636
37- - name : Set up Docker Buildx
38- uses : docker /setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12 .0
37+ - name : Setup Blacksmith Builder
38+ uses : useblacksmith /setup-docker-builder@ef12d5b165b596e3aa44ea8198d8fde563eab402 # v1.4 .0
3939
4040 - name : Login to GitHub Container Registry
4141 uses : docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3.7.0
@@ -46,13 +46,11 @@ jobs:
4646
4747 - name : Build and push
4848 id : docker_build
49- uses : docker /build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6.19.2
49+ uses : useblacksmith /build-push-action@30c71162f16ea2c27c3e21523255d209b8b538c1 # v2
5050 with :
5151 push : true
5252 tags : ${{ steps.meta.outputs.tags }}
5353 labels : ${{ steps.meta.outputs.labels }}
54- cache-from : type=gha
55- cache-to : type=gha,mode=max
5654 build-args : |
5755 MIX_ENV=prod
5856 BUILD_METADATA=${{ steps.meta.outputs.json }}
Original file line number Diff line number Diff line change 1515 with :
1616 check_filenames : true
1717 ignore_words_file : .codespellignore
18- path : lib test extra
18+ path : lib test extra
Original file line number Diff line number Diff line change 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
@@ -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
@@ -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 :
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ concurrency:
1313jobs :
1414 build :
1515 name : Build and test
16- runs-on : ubuntu-latest
16+ runs-on : blacksmith-4vcpu- ubuntu-2404
1717
1818 steps :
1919 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Original file line number Diff line number Diff line change 2323 steps :
2424 - name : Checkout
2525 uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
26-
26+
2727 - name : Read .tool-versions
2828 uses : marocchino/tool-versions-action@18a164fa2b0db1cc1edf7305fcb17ace36d1c306 # v1.2.0
2929 id : versions
4646
4747 - name : Install Mix dependencies
4848 run : mix deps.get
49-
49+
5050 - name : Build documentation
5151 run : mix docs
5252
Original file line number Diff line number Diff line change 77
88jobs :
99 tracker-release-npm :
10- runs-on : ubuntu-latest
10+ runs-on : blacksmith-4vcpu- ubuntu-2404
1111 permissions :
1212 pull-requests : read
1313 contents : read
Original file line number Diff line number Diff line change 99
1010jobs :
1111 tracker-script-update :
12- runs-on : ubuntu-latest
12+ runs-on : blacksmith-4vcpu- ubuntu-2404
1313 permissions :
1414 pull-requests : write
1515 contents : read
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ concurrency:
1313jobs :
1414 test :
1515 timeout-minutes : 15
16- runs-on : ubuntu-latest
16+ runs-on : blacksmith-4vcpu- ubuntu-2404
1717 strategy :
1818 fail-fast : false
1919 matrix :
5858 if : ${{ !cancelled() }}
5959 needs : [test]
6060 timeout-minutes : 5
61- runs-on : ubuntu-latest
61+ runs-on : blacksmith-4vcpu- ubuntu-2404
6262 steps :
6363 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6464 - uses : actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
You can’t perform that action at this time.
0 commit comments