diff --git a/.github/workflows/prod.yml b/.github/workflows/prod.yml index 03c9ac4..79e9de2 100644 --- a/.github/workflows/prod.yml +++ b/.github/workflows/prod.yml @@ -2,6 +2,9 @@ name: Prod on: + push: + branches: + - ch-update-deployments release: types: - released @@ -14,6 +17,8 @@ jobs: tag: ${{ steps.export.outputs.tag }} runs-on: ubuntu-latest + env: + image: cranecloud/monitoring-api steps: - name: Checkout @@ -24,19 +29,11 @@ jobs: - name: Install (Buildx) uses: docker/setup-buildx-action@v3 - - name: Login (GCP) - uses: google-github-actions/auth@v2 + - name: Login to Docker Hub + uses: docker/login-action@v2 with: - credentials_json: ${{ secrets.CREDENTIALS_JSON }} - - - name: Install (Gcloud) - uses: google-github-actions/setup-gcloud@v1 - with: - project_id: crane-cloud-274413 - install_components: "gke-gcloud-auth-plugin" - - - name: Login (GCR) - run: gcloud auth configure-docker + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} - id: meta name: Tag @@ -44,7 +41,7 @@ jobs: with: flavor: | latest=true - images: gcr.io/crane-cloud-274413/monitoring-api + images: ${{ env.image }} tags: | type=ref,event=branch type=ref,event=pr diff --git a/helm/values.prod.yaml b/helm/values.prod.yaml index ae1ce42..67a62c7 100644 --- a/helm/values.prod.yaml +++ b/helm/values.prod.yaml @@ -1,7 +1,7 @@ replicaCount: 1 image: - repository: gcr.io/crane-cloud-274413/monitoring-api + repository: cranecloud/monitoring-api pullPolicy: Always tag: ${{ DOCKER_IMAGE_TAG }}