@@ -165,17 +165,14 @@ jobs:
165165 - goos : darwin
166166 goarch : arm64
167167 binary : postgres-cli-darwin-arm64
168- - goos : windows
169- goarch : amd64
170- binary : postgres-cli-windows-amd64.exe
171168 steps :
172169 - name : Checkout repository
173170 uses : actions/checkout@v4
174171
175172 - name : Set up Go
176173 uses : actions/setup-go@v5
177174 with :
178- go-version : ' 1.25'
175+ go-version : " 1.25"
179176
180177 - name : Build postgres-cli (${{ matrix.goos }}-${{ matrix.goarch }})
181178 env :
@@ -317,30 +314,20 @@ jobs:
317314 run : |
318315 # Create multi-arch manifest for major version tag
319316 docker buildx imagetools create -t \
320- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ matrix.pg_version }} \
321- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ matrix.pg_version }}-amd64 \
322- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ matrix.pg_version }}-arm64
317+ ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ matrix.pg_version }}
323318
324319 # Create multi-arch manifest for minor version tag
325320 docker buildx imagetools create -t \
326- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }} \
327- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}-amd64 \
328- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}-arm64
329-
321+ ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}
330322 # Create multi-arch manifest for version with SHA
331323 docker buildx imagetools create -t \
332- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}-${{ steps.versions.outputs.sha_short }} \
333- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}-${{ steps.versions.outputs.sha_short }}-amd64 \
334- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}-${{ steps.versions.outputs.sha_short }}-arm64
324+ ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.versions.outputs.minor_version }}-${{ steps.versions.outputs.sha_short }}
335325
336326 - name : Create and push latest tag for PostgreSQL 17
337327 if : matrix.pg_version == '17'
338328 run : |
339329 docker buildx imagetools create -t \
340- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest \
341- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:17-amd64 \
342- ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:17-arm64
343-
330+ ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
344331 create-release :
345332 needs : [determine-version, build-postgres-cli, merge-manifests, get-postgres-versions]
346333 runs-on : ubuntu-latest
@@ -440,7 +427,6 @@ jobs:
440427 - [Linux ARM64](https://github.com/${{ github.repository }}/releases/download/${{ steps.versions.outputs.version }}/postgres-cli-linux-arm64)
441428 - [macOS AMD64](https://github.com/${{ github.repository }}/releases/download/${{ steps.versions.outputs.version }}/postgres-cli-darwin-amd64)
442429 - [macOS ARM64 (Apple Silicon)](https://github.com/${{ github.repository }}/releases/download/${{ steps.versions.outputs.version }}/postgres-cli-darwin-arm64)
443- - [Windows AMD64](https://github.com/${{ github.repository }}/releases/download/${{ steps.versions.outputs.version }}/postgres-cli-windows-amd64.exe)
444430
445431 Checksums are automatically generated by GitHub for all release assets.
446432 EOF
@@ -507,7 +493,7 @@ jobs:
507493 - name : Install Helm
508494 uses : azure/setup-helm@v4
509495 with :
510- version : ' latest'
496+ version : " latest"
511497
512498 - name : Set version from determine-version job
513499 id : version
0 commit comments