Skip to content

Commit 38557d0

Browse files
pan93412claude
andcommitted
ci: replace Blacksmith actions with standard docker/* equivalents
Blacksmith's sticky disk cache (4.42 GB at $0.50/GiB/mo) costs more than the marginal build-time savings it provides. The standard docker/setup-buildx-action@v4 and docker/build-push-action@v7 are already fast enough for our workload. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 9ec302c commit 38557d0

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ jobs:
3030
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3131

3232
- name: Set up Docker Buildx
33-
uses: useblacksmith/setup-docker-builder@722e97d12b1d06a961800dd6c05d79d951ad3c80 # v1.8.0
33+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
3434

3535
- name: Build
36-
uses: useblacksmith/build-push-action@fb9e3e6a9299c78462bfadd0d93352c316adc9b8 # v2.2.0
36+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
3737
with:
3838
platforms: linux/amd64
3939
push: false
@@ -104,7 +104,7 @@ jobs:
104104
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
105105

106106
- name: Set up Docker Buildx
107-
uses: useblacksmith/setup-docker-builder@722e97d12b1d06a961800dd6c05d79d951ad3c80 # v1.8.0
107+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
108108

109109
- name: Login to Docker Hub
110110
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
@@ -113,7 +113,7 @@ jobs:
113113
password: ${{ secrets.DOCKERHUB_TOKEN }}
114114

115115
- name: Build and push
116-
uses: useblacksmith/build-push-action@fb9e3e6a9299c78462bfadd0d93352c316adc9b8 # v2.2.0
116+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
117117
with:
118118
platforms: ${{ matrix.platform }}
119119
provenance: "true"
@@ -139,7 +139,7 @@ jobs:
139139
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
140140

141141
- name: Set up Docker Buildx
142-
uses: useblacksmith/setup-docker-builder@722e97d12b1d06a961800dd6c05d79d951ad3c80 # v1.8.0
142+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
143143

144144
- name: Login to Huawei SWR
145145
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
@@ -149,7 +149,7 @@ jobs:
149149
password: ${{ secrets.HUAWEI_SWR_TOKEN }}
150150

151151
- name: Build and push
152-
uses: useblacksmith/build-push-action@fb9e3e6a9299c78462bfadd0d93352c316adc9b8 # v2.2.0
152+
uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
153153
with:
154154
platforms: ${{ matrix.platform }}
155155
provenance: "false"
@@ -163,7 +163,7 @@ jobs:
163163

164164
steps:
165165
- name: Set up Docker Buildx
166-
uses: useblacksmith/setup-docker-builder@722e97d12b1d06a961800dd6c05d79d951ad3c80 # v1.8.0
166+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
167167

168168
- name: Login to Docker Hub
169169
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
@@ -188,7 +188,7 @@ jobs:
188188

189189
steps:
190190
- name: Set up Docker Buildx
191-
uses: useblacksmith/setup-docker-builder@722e97d12b1d06a961800dd6c05d79d951ad3c80 # v1.8.0
191+
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
192192

193193
- name: Login to Huawei SWR
194194
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0

0 commit comments

Comments
 (0)