Skip to content

Commit

Permalink
bump appVersion to 1.2.3 (#116)
Browse files Browse the repository at this point in the history
restore OCI pushes to dockerhub alongside GHCR
  • Loading branch information
hitman99 authored Jul 18, 2023
1 parent 003a7b4 commit 81aef44
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 12 deletions.
10 changes: 9 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,16 @@ jobs:
echo ${{ github.ref }} | cut -d '/' -f 3 > DOCKER_TAG
- name: Build and push container image
run: |
docker build --file build/Dockerfile.dist --tag ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG) .
docker build --file build/Dockerfile.dist --tag ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG) --tag movetokube/postgres-operator:$(cat DOCKER_TAG) .
docker tag ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG) ghcr.io/movetokube/postgres-operator:latest
docker tag movetokube/postgres-operator:$(cat DOCKER_TAG) movetokube/postgres-operator:latest
docker login ghcr.io --username USERNAME --password ${{ secrets.GITHUB_TOKEN }}
docker push ghcr.io/movetokube/postgres-operator:$(cat DOCKER_TAG)
docker push ghcr.io/movetokube/postgres-operator:latest
docker login --username ${{ secrets.DOCKER_USER }} --password ${{ secrets.DOCKER_TOKEN }}
docker push movetokube/postgres-operator:$(cat DOCKER_TAG)
docker push movetokube/postgres-operator:latest
16 changes: 6 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,20 +3,16 @@
---------------------------------------------------------
### IMPORTANT UPDATE

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

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

`movetokube/postgres-operator` images will be deleted from docker hub, by docker hub in May and will no longer be available in there.
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
locally in your own organisations.
About 10 days after announcing the decition to sunset free organisations in dockerhub and receiving heavily negative community feedback
Docker revoked their decision, did a 180-degree turn and did not sunset free legacy organisations.

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

ext-postgres-operator Helm chart version **1.2.3** will automatically pull images
from this new repository.
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.

Here's how to install it (please install with care according to your configuration):
```shell
Expand Down
2 changes: 1 addition & 1 deletion charts/ext-postgres-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ version: 1.2.3
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "1.2.1"
appVersion: "1.2.3"

0 comments on commit 81aef44

Please sign in to comment.