Align CI Postgres version with production CNPG (16 -> 17) #139

Merged
ldraney merged 1 commit from fix/ci-postgres-17 into main 2026-06-07 01:39:31 +00:00
Owner

Summary

CI Woodpecker service was running postgres:16 while production CNPG runs 17.4. Bumps to postgres:17 to eliminate migration drift risk.

Changes

  • .woodpecker.yaml: postgres:16 -> postgres:17 in services block

Test Plan

  • Woodpecker pipeline passes with postgres:17 service
  • Migrations run successfully against Postgres 17

Review Checklist

  • No unrelated changes
  • CI config only
  • Closes #138
  • Production CNPG cluster: pal-e-postgres (Postgres 17.4)
  • Terraform decoupling from basketball-api is separate scope (pal-e-platform)
## Summary CI Woodpecker service was running `postgres:16` while production CNPG runs 17.4. Bumps to `postgres:17` to eliminate migration drift risk. ## Changes - `.woodpecker.yaml`: `postgres:16` -> `postgres:17` in services block ## Test Plan - [ ] Woodpecker pipeline passes with postgres:17 service - [ ] Migrations run successfully against Postgres 17 ## Review Checklist - [x] No unrelated changes - [x] CI config only ## Related Notes - Closes #138 - Production CNPG cluster: pal-e-postgres (Postgres 17.4) - Terraform decoupling from basketball-api is separate scope (pal-e-platform)
Align CI Postgres version with production CNPG (16 -> 17)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
CI / scan_ruby (pull_request) Has been cancelled
CI / scan_js (pull_request) Has been cancelled
CI / lint (pull_request) Has been cancelled
0d87d89aef
Production runs CNPG Postgres 17.4. CI service was on postgres:16,
risking migration drift between environments.

Closes #138

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
ldraney deleted branch fix/ci-postgres-17 2026-06-07 01:39:31 +00: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
ldraney/landscaping-assistant!139
No description provided.