Skip to content

Commit a786bf3

Browse files
frenzzyclaude
andauthored
chore: drop PostgreSQL 13 support, default to 14 (#43)
Update all Dockerfile default versions from 13.1 to 14.1, remove 13.1 from CI build matrices, and update documentation. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 686faed commit a786bf3

9 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/backups-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
version: [ 13.1, 14.1 ]
13+
version: [ 14.1 ]
1414
name: Publish
1515
steps:
1616
- uses: actions/checkout@v3

.github/workflows/database-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
version: [ 13.1, 14.1 ]
13+
version: [ 14.1 ]
1414
name: Test
1515
steps:
1616
- uses: actions/checkout@v3
@@ -39,7 +39,7 @@ jobs:
3939
runs-on: ubuntu-latest
4040
strategy:
4141
matrix:
42-
version: [ 13.1, 14.1 ]
42+
version: [ 14.1 ]
4343
needs: [ test ]
4444
name: Publish
4545
steps:

.github/workflows/sanitizer-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
version: [ 13.1, 14.1 ]
13+
version: [ 14.1 ]
1414
name: Publish
1515
steps:
1616
- uses: actions/checkout@v3

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This repo contains 3 docker images and 1 CI/CD workflow:
44

5-
1. [plyo/postgres:database-*](/database) - PostgreSQL server v13, v14 with 3 pre-configured roles based on official docker postgres image
5+
1. [plyo/postgres:database-*](/database) - PostgreSQL server v14 with 3 pre-configured roles based on official docker postgres image
66
2. [plyo/postgres:backups-*](/backups) - Rotated backups which can work with several database instances and saving backups into s3 storage
77
3. [plyo/postgres:sanitizer-*](/sanitizer) - Service for sanitizing data from the backup for preparing development database backup.
88
4. [CI/CD](/.github/workflows/publish-sanitized-db.yaml) to push sanitized database into docker image

backups/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG version=13.1
1+
ARG version=14.1
22

33
FROM postgres:$version-alpine
44

backups/docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
x-db: &db
2-
image: 'plyo/postgres:database-13.1-6.0.2'
2+
image: 'plyo/postgres:database-14.1-6.0.2'
33
environment:
44
- APP_PASSWORD=password
55
- ADMIN_PASSWORD=password

database/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG version=13.1
1+
ARG version=14.1
22

33
FROM postgres:${version}-alpine as db
44
COPY docker-entrypoint-initdb.d/* /docker-entrypoint-initdb.d/

publisher/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM plyo/postgres:database-7.3.0-13.1
1+
FROM plyo/postgres:database-7.3.0-14.1
22

33
COPY ./sanitized/latest.sanitized /dumps/db.backup
44
COPY ./sanitized/latest_roles.out /dumps/roles.backup

sanitizer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG version=13.1
1+
ARG version=14.1
22

33
FROM plyo/postgres:database-8.0.0-$version
44

0 commit comments

Comments
 (0)