diff --git a/.github/workflows/build-test-images.yml b/.github/workflows/build-test-images.yml index 029d760..d655ada 100644 --- a/.github/workflows/build-test-images.yml +++ b/.github/workflows/build-test-images.yml @@ -38,11 +38,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v2 - - name: Login to Docker Hub - uses: docker/login-action@v1 + - name: 'Login to GitHub Container Registry' + uses: docker/login-action@v3 with: - username: ${{ secrets.DOCKERHUB_USER_NAME }} - password: ${{ secrets.DOCKERHUB_PASSWORD }} + registry: ghcr.io + username: ${{github.actor}} + password: ${{secrets.GITHUB_TOKEN}} # If current branch is not master,build and publish dev image - name: Build & Push all dev images @@ -66,11 +67,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v2 - - name: Login to Docker Hub - uses: docker/login-action@v1 + - name: 'Login to GitHub Container Registry' + uses: docker/login-action@v3 with: - username: ${{ secrets.DOCKERHUB_USER_NAME }} - password: ${{ secrets.DOCKERHUB_PASSWORD }} + registry: ghcr.io + username: ${{github.actor}} + password: ${{secrets.GITHUB_TOKEN}} # If current branch is not master,build and publish dev image - name: Build & Push all dev images @@ -90,11 +92,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v2 - - name: Login to Docker Hub - uses: docker/login-action@v1 + - name: 'Login to GitHub Container Registry' + uses: docker/login-action@v3 with: - username: ${{ secrets.DOCKERHUB_USER_NAME }} - password: ${{ secrets.DOCKERHUB_PASSWORD }} + registry: ghcr.io + username: ${{github.actor}} + password: ${{secrets.GITHUB_TOKEN}} - name: Build & Push all live images run: | diff --git a/circleci/images/Makefile b/circleci/images/Makefile index 3d5aa35..0389901 100644 --- a/circleci/images/Makefile +++ b/circleci/images/Makefile @@ -1,5 +1,5 @@ # config variable -DOCKER_REPO ?= citus +DOCKER_REPO ?= ghcr.io/citusdata SHA_SUFFIX := $(shell git rev-parse --short HEAD) # auto generated variables