#GitHub - google-github-actions/setup-gcl...

1 messages · Page 1 of 1 (latest)

wooden burrow
opaque dragon
#

Thank you for your help

#

I fixed this issue by adding a step/job (called "Configure Docker client"):

#
       - id: 'auth'
        name: 'Authenticate to Google Cloud'
        uses: 'google-github-actions/auth@v1'
        with:
          credentials_json: '${{ secrets.GOOGLE_CREDENTIALS }}'
      
      - name: 'Set up Cloud SDK'
        uses: 'google-github-actions/setup-gcloud@v1'

      - name: 'Use gcloud CLI'
        run: 'gcloud info'

      - name: Configure Docker Client
        run: |-
          gcloud auth configure-docker --quiet
          gcloud auth configure-docker europe-west1-docker.pkg.dev --quiet

      - name: Install Dagger CLI
        run: cd /usr/local && { curl -L https://dl.dagger.io/dagger/install.sh | sh; cd -; }
      - name: Run Dagger pipeline
        run: dagger run go run main.go
#

I hope it helps anyone that encounters this

#

IAM permission : Artifact Registry Writer