title: Giving container the same permissions with the workflow in GitHub actions
body: <p>I am using workload identity federation to provide some permissions to my workflow.</p>
  <p>This seems to be working fine</p>
  <pre><code>      - name: authenticate to gcp
          id: auth
          uses: 'google-github-actions/auth@v0'
          with:
            token_format: 'access_token'
            workload_identity_provider: ${{ env.WORKLOAD_IDENTITY_PROVIDER }}
            service_account: ${{ env.SERVICE_ACCOUNT_EMAIL }}
  
        - run: gcloud projects list
  
  </code></pre>
  <p>i.e. the <code>gcloud projects list</code> command is successful.</p>
  <p>However, in a next step I am running the same command in a container</p>
  <pre><code>      - name: run container
          run: docker run my-image:latest
  </code></pre>
  <p>and the process fails (I don't have access to the logs for the moment but it definately fails)</p>
  <p>Is there a way to make the container created having the same auth context as the workflow?</p>
  <p>Do I need to bind mount some token generated perhaps?</p>