File tree Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -168,23 +168,19 @@ jobs:
168
168
- name : Get version
169
169
id : get_versions
170
170
run : |
171
- version="${{ matrix.version }}"
172
- release_key=$(nix run nixpkgs#nushell -- -c '
173
- let version = "'$version'"
171
+ nix run nixpkgs#nushell -- -c '
172
+ let version = "${{ matrix.version }}"
174
173
let release_key = if ($version | str contains "orioledb") {
175
174
$"postgresorioledb-17"
176
175
} else {
177
176
$"postgres($version)"
178
177
}
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}]}')" >> $GITHUB_OUTPUT
178
+ let pg_version = (open ansible/vars.yml | get postgres_release | get $release_key | str trim)
179
+
180
+ # Use to-json with compact formatting
181
+ let matrix = {include: [{version: $pg_version}]}
182
+ $"matrix=(${matrix | to json -r})" | save --append $env.GITHUB_OUTPUT
183
+ '
188
184
189
185
publish :
190
186
needs : get_publish_version
You can’t perform that action at this time.
0 commit comments