File tree Expand file tree Collapse file tree 1 file changed +13
-8
lines changed Expand file tree Collapse file tree 1 file changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -168,18 +168,23 @@ jobs:
168168 - name : Get version
169169 id : get_versions
170170 run : |
171- nix run nixpkgs#nushell -- -c '
172- let version = "${{ matrix.version }}"
171+ version="${{ matrix.version }}"
172+ release_key=$(nix run nixpkgs#nushell -- -c '
173+ let version = "'$version'"
173174 let release_key = if ($version | str contains "orioledb") {
174- $"postgres($version | str replace "-" "") "
175+ $"postgresorioledb-17 "
175176 } else {
176177 $"postgres($version)"
177178 }
178- let pg_version = (open ansible/vars.yml | get postgres_release | get $release_key | str trim)
179-
180- # Ensure clean JSON formatting
181- $"matrix={json: {include: [{version: $pg_version}]}, format: compact}" | save --append $env.GITHUB_OUTPUT
182- '
179+ $release_key
180+ ')
181+
182+ pg_version=$(nix run nixpkgs#nushell -- -c "
183+ let release_key = \"$release_key\"
184+ open ansible/vars.yml | get postgres_release | get $release_key | str trim
185+ ")
186+
187+ echo "matrix=$(jq -n --arg version "$pg_version" '{include: [{version: $version}]}' | base64 -w0)" >> $GITHUB_OUTPUT
183188
184189 publish :
185190 needs : get_publish_version
You can’t perform that action at this time.
0 commit comments