Skip to content

Commit 2c63e7a

Browse files
committed
chore: use data from previous step
1 parent ea2bc3b commit 2c63e7a

File tree

1 file changed

+10
-13
lines changed

1 file changed

+10
-13
lines changed

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

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ jobs:
159159
docker buildx imagetools create -t ${{ env.pg_version }} \
160160
${{ env.pg_version }}_amd64 \
161161
${{ env.pg_version }}_arm64
162+
162163
get_publish_version:
163164
needs: [prepare, merge_manifest]
164165
strategy:
@@ -169,22 +170,18 @@ jobs:
169170
matrix: ${{ steps.get_versions.outputs.matrix }}
170171
steps:
171172
- uses: actions/checkout@v3
172-
- name: Get versions
173+
- name: Get version
173174
id: get_versions
174175
run: |
175176
nu -c '
176-
let versions = ${{ fromJson(needs.prepare.outputs.matrix_config).include | select(.version) | to array }}
177-
let versions_array = ($versions | each { |ver|
178-
let version = $ver.version
179-
let release_key = if ($version | str contains "orioledb") {
180-
$"postgres($version | str replace "-" "")"
181-
} else {
182-
$"postgres($version)"
183-
}
184-
let pg_version = (open ansible/vars.yml | get postgres_release | get $release_key | str trim)
185-
{version: $pg_version}
186-
})
187-
let matrix = {include: $versions_array}
177+
let version = "${{ matrix.version }}"
178+
let release_key = if ($version | str contains "orioledb") {
179+
$"postgres($version | str replace "-" "")"
180+
} else {
181+
$"postgres($version)"
182+
}
183+
let pg_version = (open ansible/vars.yml | get postgres_release | get $release_key | str trim)
184+
let matrix = {include: [{version: $pg_version}]}
188185
$"matrix=($matrix | to json)" | save --append $env.GITHUB_OUTPUT
189186
'
190187

0 commit comments

Comments
 (0)