Skip to content

Commit 81aef44

Browse files
authored
bump appVersion to 1.2.3 (#116)
restore OCI pushes to dockerhub alongside GHCR
1 parent 003a7b4 commit 81aef44

File tree

3 files changed

+16
-12
lines changed

3 files changed

+16
-12
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,16 @@ jobs:
1616
echo ${{ github.ref }} | cut -d '/' -f 3 > DOCKER_TAG
1717
- name: Build and push container image
1818
run: |
19-
docker build --file build/Dockerfile.dist --tag ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG) .
19+
docker build --file build/Dockerfile.dist --tag ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG) --tag movetokube/postgres-operator:$(cat DOCKER_TAG) .
2020
docker tag ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG) ghcr.io/movetokube/postgres-operator:latest
21+
docker tag movetokube/postgres-operator:$(cat DOCKER_TAG) movetokube/postgres-operator:latest
22+
2123
docker login ghcr.io --username USERNAME --password ${{ secrets.GITHUB_TOKEN }}
2224
docker push ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG)
2325
docker push ghcr.io/movetokube/postgres-operator:latest
26+
27+
docker login --username ${{ secrets.DOCKER_USER }} --password ${{ secrets.DOCKER_TOKEN }}
28+
docker push movetokube/postgres-operator:$(cat DOCKER_TAG)
29+
docker push movetokube/postgres-operator:latest
30+
31+

README.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,16 @@
33
---------------------------------------------------------
44
### IMPORTANT UPDATE
55

6-
### Deprecation of DockerHub repository `movetokube/postgres-operator`
6+
### Restoring pushes to DockerHub repository `movetokube/postgres-operator`
77

8-
Dockerhub decided to sunset free organisations in docker hub and gave a timeline of 4 weeks to either pay the monthly fee for organisation
9-
or move somewhere else.
10-
Movetokube being an open source organisation (with me as a single member) in dockerhub cannot bear the requested price and is forced to move.
8+
Some history about this:
119

12-
`movetokube/postgres-operator` images will be deleted from docker hub, by docker hub in May and will no longer be available in there.
13-
All images with all tags have been migrated to Github Container Registry (GHCR.io). You will have to adjust your deployments to reflect that, or better: cache images
14-
locally in your own organisations.
10+
About 10 days after announcing the decition to sunset free organisations in dockerhub and receiving heavily negative community feedback
11+
Docker revoked their decision, did a 180-degree turn and did not sunset free legacy organisations.
1512

16-
All future `postgres-operator` images will be published to `ghcr.io/movetokube/postgres-operator` repository.
13+
Thus, new images of this operator will be pushed to both `movetokube/postgres-operator` and `ghcr.io/movetokube/postgres-operator` for your convenience.
1714

18-
ext-postgres-operator Helm chart version **1.2.3** will automatically pull images
19-
from this new repository.
15+
Starting with ext-postgres-operator Helm chart version **1.2.3** images will be pulled from ghcr by default, you can change this if you like.
2016

2117
Here's how to install it (please install with care according to your configuration):
2218
```shell

charts/ext-postgres-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ version: 1.2.3
1717
# incremented each time you make changes to the application. Versions are not expected to
1818
# follow Semantic Versioning. They should reflect the version the application is using.
1919
# It is recommended to use it with quotes.
20-
appVersion: "1.2.1"
20+
appVersion: "1.2.3"

0 commit comments

Comments
 (0)