File tree Expand file tree Collapse file tree 6 files changed +42
-164
lines changed
Expand file tree Collapse file tree 6 files changed +42
-164
lines changed Original file line number Diff line number Diff line change 5454 registry : ghcr.io/${{ github.repository_owner }}
5555 revision : ${{ github.sha }}
5656 with :
57- files : ./${{ inputs.extension_name }}/metadata.json ,./docker-bake.hcl
57+ files : ./${{ inputs.extension_name }}/metadata.yaml ,./docker-bake.hcl
5858 push : true
5959
6060 # From bake's metadata, extract each unique tag (e.g. the ones with the timestamp)
@@ -155,14 +155,16 @@ jobs:
155155 # Get the PG base image
156156 PG_IMAGE=$(skopeo inspect "docker://$EXT_IMAGE" -f '{{ json .Labels }}' | jq -r '."io.cloudnativepg.image.base.name"')
157157
158- # Merge metadata.json with runtime values to generate Chainsaw values.yaml
159- jq --arg ext_image "$EXT_IMAGE" \
160- --arg pg_image "$PG_IMAGE" \
161- '.metadata + { extension_image: $ext_image, pg_image: $pg_image }' \
162- "$EXT_NAME/metadata.json" > "$EXT_NAME/values.json"
158+ # Merge metadata.yaml with runtime values, then output ".metadata" to generate Chainsaw values.yaml
159+ yq --arg ext_image "$EXT_IMAGE" \
160+ --arg pg_image "$PG_IMAGE" \
161+ '
162+ .metadata.extension_image = $ext_image |
163+ .metadata.pg_image = $pg_image |
164+ .metadata
165+ ' \
166+ "$EXT_NAME/metadata.yaml" > "$EXT_NAME/values.yaml"
163167
164- # Convert to YAML
165- yq -p json -o yaml "$EXT_NAME/values.json" > "$EXT_NAME/values.yaml"
166168 cat "$EXT_NAME/values.yaml"
167169
168170 - name : Install Chainsaw
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ metadata :
2+ name : pgvector
3+ image_name : pgvector-extension
4+ sql_name : vector
5+ shared_preload_libraries : []
6+ extension_control_path : []
7+ dynamic_library_path : []
8+ ld_library_path : []
9+ major_version : null
10+ versions :
11+ bookworm :
12+ # renovate: suite=bookworm-pgdg depName=postgresql-18-pgvector
13+ " 18 " : 0.8.1-2.pgdg12+1
14+ trixie :
15+ # renovate: suite=trixie-pgdg depName=postgresql-18-pgvector
16+ " 18 " : 0.8.1-2.pgdg13+1
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ metadata :
2+ name : postgis
3+ image_name : postgis-extension
4+ sql_name : postgis
5+ shared_preload_libraries : []
6+ extension_control_path : []
7+ dynamic_library_path : []
8+ ld_library_path : ['/system']
9+ major_version : " 3"
10+ versions :
11+ bookworm :
12+ # renovate: suite=bookworm-pgdg depName=postgresql-18-postgis-3
13+ " 18 " : 3.6.0+dfsg-3.pgdg12+1
14+ trixie :
15+ # renovate: suite=trixie-pgdg depName=postgresql-18-postgis-3
16+ " 18 " : 3.6.0+dfsg-3.pgdg13+1
You can’t perform that action at this time.
0 commit comments