66    branches :
77      - main 
88
9- env :
10-   #  Use the Go toolchain installed by setup-go
11-   #  https://github.com/actions/setup-go/issues/457
12-   GOTOOLCHAIN : local 
13- 
149jobs :
1510  go-test :
1611    runs-on : ubuntu-24.04 
1712    steps :
1813      - uses : actions/checkout@v5 
19-       - uses : actions/setup-go@v5  
14+       - uses : actions/setup-go@v6  
2015        with : { go-version: stable } 
2116
2217      - name : Ensure go.mod is tidy 
23-         run : go mod tidy && git diff --exit-code -- go.mod  
18+         run : go mod tidy --diff  
2419      - name : Ensure generated files are committed 
2520        run : make check-generate 
2621      - run : make check 
3429        kubernetes : ['default'] 
3530    steps :
3631      - uses : actions/checkout@v5 
37-       - uses : actions/setup-go@v5  
32+       - uses : actions/setup-go@v6  
3833        with : { go-version: stable } 
3934
4035      - run : go mod download 
@@ -58,20 +53,20 @@ jobs:
5853    strategy :
5954      fail-fast : false 
6055      matrix :
61-         kubernetes : [v1.33 , v1.28 ] 
56+         kubernetes : [v1.30 , v1.33 ] 
6257    steps :
6358      - uses : actions/checkout@v5 
64-       - uses : actions/setup-go@v5  
59+       - uses : actions/setup-go@v6  
6560        with : { go-version: stable } 
6661
6762      - name : Start k3s 
6863        uses : ./.github/actions/k3d 
6964        with :
7065          k3s-channel : " ${{ matrix.kubernetes }}" 
7166          prefetch-images : | 
72-             registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi9-2.54.2-2520  
73-             registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi9-1.24-2520  
74-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.9-2520  
67+             registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi9-2.56.0-2534  
68+             registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi9-1.24-2534  
69+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.10-2534  
7570
7671run : make createnamespaces check-envtest-existing 
7772        env :
@@ -92,26 +87,27 @@ jobs:
9287    strategy :
9388      fail-fast : false 
9489      matrix :
95-         kubernetes : [v1.33 , v1.28 ] 
90+         kubernetes : [v1.30 , v1.33 ] 
9691    steps :
9792      - uses : actions/checkout@v5 
98-       - uses : actions/setup-go@v5  
93+       - uses : actions/setup-go@v6  
9994        with : { go-version: stable } 
10095
10196      - name : Start k3s 
10297        uses : ./.github/actions/k3d 
10398        with :
10499          k3s-channel : " ${{ matrix.kubernetes }}" 
105100          prefetch-images : | 
106-             registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi9-2.54.2-2520 
107-             registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi9-1.24-2520 
108-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi9-0.17.1-2520 
109-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-17.5-2520 
110-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.9-2520 
111-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.9-3.3-2520 
112-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.9-3.4-2520 
113-             registry.developers.crunchydata.com/crunchydata/crunchy-upgrade:ubi9-17.5-2520 
114-             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-17.5-3.4-2520 
101+             registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi9-2.56.0-2534 
102+             registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi9-1.24-2534 
103+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi9-0.17.1-2534 
104+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-17.6-2534 
105+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.10-2534 
106+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.10-3.3-2534 
107+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.10-3.4-2534 
108+             registry.developers.crunchydata.com/crunchydata/crunchy-upgrade:ubi9-17.6-2534 
109+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-17.6-3.4-2534 
110+             registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-17.6-3.5-2534 
115111
116112name : Get pgMonitor files. 
117113        run : make get-pgmonitor 
@@ -131,17 +127,18 @@ jobs:
131127            --env 'CHECK_FOR_UPGRADES=false' \ 
132128            --env 'QUERIES_CONFIG_DIR=/mnt/hack/tools/queries' \ 
133129            --env 'KUBECONFIG=hack/.kube/postgres-operator/pgo' \ 
134-             --env 'RELATED_IMAGE_PGBACKREST=registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi9-2.54.2-2520' \ 
135-             --env 'RELATED_IMAGE_PGBOUNCER=registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi9-1.24-2520' \ 
136-             --env 'RELATED_IMAGE_PGEXPORTER=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi9-0.17.1-2520' \ 
137-             --env 'RELATED_IMAGE_PGUPGRADE=registry.developers.crunchydata.com/crunchydata/crunchy-upgrade:ubi9-17.5-2520' \ 
138-             --env 'RELATED_IMAGE_POSTGRES_16=registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.9-2520' \ 
139-             --env 'RELATED_IMAGE_POSTGRES_16_GIS_3.3=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.9-3.3-2520' \ 
140-             --env 'RELATED_IMAGE_POSTGRES_16_GIS_3.4=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.9-3.4-2520' \ 
141-             --env 'RELATED_IMAGE_POSTGRES_17=registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-17.5-2520' \ 
142-             --env 'RELATED_IMAGE_POSTGRES_17_GIS_3.4=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-17.5-3.4-2520' \ 
143-             --env 'RELATED_IMAGE_STANDALONE_PGADMIN=registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi9-9.2-2520' \ 
144-             --env 'RELATED_IMAGE_COLLECTOR=registry.developers.crunchydata.com/crunchydata/postgres-operator:ubi9-5.8.2-0' \ 
130+             --env 'RELATED_IMAGE_PGBACKREST=registry.developers.crunchydata.com/crunchydata/crunchy-pgbackrest:ubi9-2.56.0-2534' \ 
131+             --env 'RELATED_IMAGE_PGBOUNCER=registry.developers.crunchydata.com/crunchydata/crunchy-pgbouncer:ubi9-1.24-2534' \ 
132+             --env 'RELATED_IMAGE_PGEXPORTER=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-exporter:ubi9-0.17.1-2534' \ 
133+             --env 'RELATED_IMAGE_PGUPGRADE=registry.developers.crunchydata.com/crunchydata/crunchy-upgrade:ubi9-17.6-2534' \ 
134+             --env 'RELATED_IMAGE_POSTGRES_16=registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.10-2534' \ 
135+             --env 'RELATED_IMAGE_POSTGRES_16_GIS_3.3=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.10-3.3-2534' \ 
136+             --env 'RELATED_IMAGE_POSTGRES_16_GIS_3.4=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-16.10-3.4-2534' \ 
137+             --env 'RELATED_IMAGE_POSTGRES_17=registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-17.6-2534' \ 
138+             --env 'RELATED_IMAGE_POSTGRES_17_GIS_3.4=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-17.6-3.4-2534' \ 
139+             --env 'RELATED_IMAGE_POSTGRES_17_GIS_3.5=registry.developers.crunchydata.com/crunchydata/crunchy-postgres-gis:ubi9-17.6-3.5-2534' \ 
140+             --env 'RELATED_IMAGE_STANDALONE_PGADMIN=registry.developers.crunchydata.com/crunchydata/crunchy-pgadmin4:ubi9-9.2-2534' \ 
141+             --env 'RELATED_IMAGE_COLLECTOR=registry.developers.crunchydata.com/crunchydata/postgres-operator:ubi9-5.8.3-0' \ 
145142            --env 'PGO_FEATURE_GATES=TablespaceVolumes=true,OpenTelemetryLogs=true,OpenTelemetryMetrics=true' \ 
146143            --name 'postgres-operator' localhost/postgres-operator 
147144
@@ -157,7 +154,7 @@ jobs:
157154          KUTTL_PG_UPGRADE_TO_VERSION : ' 17' 
158155          KUTTL_PG_VERSION : ' 16' 
159156          KUTTL_POSTGIS_VERSION : ' 3.4' 
160-           KUTTL_PSQL_IMAGE : ' registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.9-2520 ' 
157+           KUTTL_PSQL_IMAGE : ' registry.developers.crunchydata.com/crunchydata/crunchy-postgres:ubi9-16.10-2534 ' 
161158      - run : | 
162159          make check-kuttl && exit 
163160          failed=$? 
@@ -175,7 +172,7 @@ jobs:
175172      - kubernetes-k3d 
176173    steps :
177174      - uses : actions/checkout@v5 
178-       - uses : actions/setup-go@v5  
175+       - uses : actions/setup-go@v6  
179176        with : { go-version: stable } 
180177      - uses : actions/download-artifact@v5 
181178        with : { path: download } 
0 commit comments