Skip to content

Commit 4a6db10

Browse files
committed
chore: outputs instead of env
1 parent 126e974 commit 4a6db10

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

.github/workflows/dockerhub-release-matrix.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -136,23 +136,24 @@ jobs:
136136
username: ${{ secrets.DOCKER_USERNAME }}
137137
password: ${{ secrets.DOCKER_PASSWORD }}
138138
- name: Get image tag
139+
id: get_version
139140
run: |
140141
nix run nixpkgs#nushell -- -c '
141-
let version = "${{ matrix.version }}"
142+
let version = "15"
142143
let release_key = if ($version | str contains "orioledb") {
143144
$"postgres($version | str replace "-" "")"
144145
} else {
145146
$"postgres($version)"
146147
}
147148
let pg_version = (open ansible/vars.yml | get postgres_release | get $release_key | str trim)
148-
$"supabase/postgres:($pg_version)" | save --append $env.GITHUB_ENV
149-
'
149+
150+
$"pg_version=($pg_version)" | save --append $env.GITHUB_OUTPUT
151+
'
150152
- name: Merge multi-arch manifests
151153
run: |
152-
docker buildx imagetools create -t ${{ env.pg_version }} \
153-
${{ env.pg_version }}_amd64 \
154-
${{ env.pg_version }}_arm64
155-
154+
docker buildx imagetools create -t supabase/postgres:${{ steps.get_version.outputs.pg_version }} \
155+
supabase/postgres:${{ steps.get_version.outputs.pg_version }}_amd64 \
156+
supabase/postgres:${{ steps.get_version.outputs.pg_version }}_arm64
156157
get_publish_version:
157158
needs: [prepare, merge_manifest]
158159
strategy:

0 commit comments

Comments
 (0)