Skip to content

ci: update extension catalogs output dir#134

Merged
mnencia merged 5 commits intocloudnative-pg:mainfrom
GabriFedi97:dev/133
Mar 10, 2026
Merged

ci: update extension catalogs output dir#134
mnencia merged 5 commits intocloudnative-pg:mainfrom
GabriFedi97:dev/133

Conversation

@GabriFedi97
Copy link
Copy Markdown
Contributor

@GabriFedi97 GabriFedi97 commented Mar 9, 2026

Updates the pipeline to output extension image catalogs to the artifacts/image-catalogs-extensions/ directory instead of writing them into the input artifacts/image-catalogs/ directory. Renames the file prefix from catalog-extensions-* to catalog-minimal-* and fixes cosign signing to target the new output directory.

Closes #133

@GabriFedi97 GabriFedi97 requested review from a team and NiccoloFei as code owners March 9, 2026 10:38
@GabriFedi97 GabriFedi97 marked this pull request as draft March 9, 2026 10:38
@NiccoloFei NiccoloFei marked this pull request as ready for review March 10, 2026 16:34
GabriFedi97 and others added 3 commits March 10, 2026 21:37
Signed-off-by: Gabriele Fedi <gabriele.fedi@enterprisedb.com>
Signed-off-by: Gabriele Fedi <gabriele.fedi@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
mnencia added 2 commits March 10, 2026 21:45
Fix cosign signing to target the new output directory
(image-catalogs-extensions/) instead of the input directory, and
update README to reflect the catalog-minimal-* naming convention.

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
@mnencia mnencia merged commit 9b77f86 into cloudnative-pg:main Mar 10, 2026
1 check passed
ardentperf pushed a commit to ardentperf/postgres-extensions-containers that referenced this pull request Mar 16, 2026
Updates the pipeline to output extension image catalogs to the
`artifacts/image-catalogs-extensions/` directory instead of writing them
into the input `artifacts/image-catalogs/` directory. Renames the file
prefix from `catalog-extensions-*` to `catalog-minimal-*` and fixes
cosign signing to target the new output directory.

Closes cloudnative-pg#133

---------

Signed-off-by: Gabriele Fedi <gabriele.fedi@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename the catalog into minimal and position it in the extensions folder

3 participants