diff options
| author | Павел Жуков <33721692+LeaveMyYard@users.noreply.github.com> | 2023-05-26 21:13:09 +0300 |
|---|---|---|
| committer | Павел Жуков <33721692+LeaveMyYard@users.noreply.github.com> | 2023-05-26 21:13:09 +0300 |
| commit | 284872c5015e5f4e476902af18460bb6c9e19fa8 (patch) | |
| tree | 2a279693a4d129333db3c67ecb59e7b87db02314 /.github/workflows | |
| parent | 45d101032387d0dd97ef3328d59acd4813a089a3 (diff) | |
Rework setup for setup-gcloud
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/docker-build-on-tag.yml | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/.github/workflows/docker-build-on-tag.yml b/.github/workflows/docker-build-on-tag.yml index 94dd4a2..97829f5 100644 --- a/.github/workflows/docker-build-on-tag.yml +++ b/.github/workflows/docker-build-on-tag.yml @@ -13,13 +13,21 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Authenticate with Google Cloud - uses: google-github-actions/auth@v0.4.0 + - name: Set up gcloud CLI + uses: google-github-actions/setup-gcloud@v0.2.0 with: - credentials_json: ${{ secrets.GCP_SA_KEY }} - - - name: Docker login - run: echo "${{ secrets.GCP_SA_KEY }}" | docker login -u _json_key --password-stdin https://us-central1-docker.pkg.dev/genuine-flight-317411 + service_account_key: ${{ secrets.GCP_SA_KEY }} + project_id: genuine-flight-317411 + export_default_credentials: true + + # Configure Docker to use the gcloud command-line tool as a credential helper for authentication + - name: Configure Docker + run: |- + gcloud auth configure-docker us-central1-docker.pkg.dev + + - name: Verify gcloud configuration + run: |- + gcloud config get-value project - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 |
