Skip to content

Commit 1bed3bc

Browse files
authored
Merge branch 'master' into metmarkosaric-patch-1
2 parents 9f48289 + 268c38d commit 1bed3bc

File tree

8 files changed

+16
-18
lines changed

8 files changed

+16
-18
lines changed

.github/workflows/build-private-images-ghcr.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
jobs:
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
@@ -34,8 +34,8 @@ jobs:
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 }}

.github/workflows/codespell.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ jobs:
1515
with:
1616
check_filenames: true
1717
ignore_words_file: .codespellignore
18-
path: lib test extra
18+
path: lib test extra

.github/workflows/elixir.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ env:
1717
jobs:
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:

.github/workflows/node.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313
jobs:
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

.github/workflows/publish-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
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
@@ -46,7 +46,7 @@ jobs:
4646

4747
- name: Install Mix dependencies
4848
run: mix deps.get
49-
49+
5050
- name: Build documentation
5151
run: mix docs
5252

.github/workflows/tracker-script-npm-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
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

.github/workflows/tracker-script-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
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

.github/workflows/tracker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ concurrency:
1313
jobs:
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:
@@ -58,7 +58,7 @@ jobs:
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

0 commit comments

Comments
 (0)