feat/rolling-release #6

Merged
AzSiAz merged 3 commits from feat/rolling-release into main 2026-07-15 09:04:43 +02:00
Owner
No description provided.
AzSiAz self-assigned this 2026-07-15 08:59:00 +02:00
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Replace the manual v* git tag release with a rolling release, mirroring
cloudnative-pg/postgres-extensions-containers:

- scripts/changed-bake-groups.sh triages CI_PIPELINE_FILES into the bake
  groups to build: changed extension groups plus postgres-dev, a full
  default build for shared files, nothing for docs-only changes, and a
  safe full build when change info is unavailable
- pr.yaml runs the smoke build on pull requests only, restricted to the
  triaged groups (dependency targets still build through the registry
  cache but are not tagged)
- release.yaml now triggers on push to main and pushes only the triaged
  groups, with an immutable UTC timestamp suffix (YYYYMMDDhhmm)
  replacing the -v<git tag> suffix

bake --push only pushes the requested targets (verified against a local
registry), so per-extension publishing stays targeted even though
postgres-dev links every extension as a build context.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
fix: quote echo commands containing colons in pipelines
All checks were successful
ci/woodpecker/pr/pr Pipeline was successful
fe6dd3eb78
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
AzSiAz merged commit b32726979f into main 2026-07-15 09:04:43 +02:00
AzSiAz deleted branch feat/rolling-release 2026-07-16 09:26:22 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AzSiAz/cnpg-extension-image!6
No description provided.