Skip to content

Add support for updating the image of a specific container in a Cloud Run service #558

Description

@joelsdc

TL;DR

Nowadays you can setup multi-container deployments in Cloud Run.

This feature request is to add a new param (container?) to allow updating the image of any container in a deployment.

Say you have a Cloud Run service called TestService1, that has 3 containers: nginx, cms, metrics.

To update the image of the cms container I would like do something along:

      - name: Update Cloud Run service
        id: gcloud-cloudrun
        uses: google-github-actions/deploy-cloudrun@v2
        with:
          image: path/to/image:tag
          service: 'TestService1'
          container: 'cms'
          project_id: ${{ env.GCP_PROJECT }}
          region: ${{ env.GCP_REGION }}
          revision_traffic: 'LATEST=100'

The expectation would be that only the image for the specific container in the service would be updated.

Thanks!

Detailed design

No response

Additional information

No response

Activity

  1. melldson commented on Sep 1, 2025

    @melldson

    Up

  2. ErichMorais commented on Sep 12, 2025

    @ErichMorais

    Up

  3. denisonlinus commented on Sep 12, 2025

    @denisonlinus

    Up

  4. joaowitt commented on Sep 12, 2025

    @joaowitt

    up

  5. fscariott commented on Sep 12, 2025

    @fscariott

    Up

  6. rgsonego commented on Sep 12, 2025

    @rgsonego

    Up

  7. GUIMS357 commented on Sep 12, 2025

    @GUIMS357

    Up

  8. AtillioFetter commented on Sep 12, 2025

    @AtillioFetter

    Up

  9. matheusnatanb commented on Sep 12, 2025

    @matheusnatanb

    up

  10. mrskiro commented on Jan 28, 2026

    @mrskiro

    up

  11. joelsdc commented on Mar 7, 2026

    @joelsdc
    Author

    Hey @sethvargo any change you can check this or tag someone who can?

  12. sethvargo commented on Mar 7, 2026

    @sethvargo
    Contributor

    Hey @sethvargo any change you can check this or tag someone who can?

    https://linkedin.com/in/sethvargo

  13. markhobson commented on Apr 30, 2026

    @markhobson

    Also note that using flags to specify --container isn't a sufficient workaround as flags are appended to the end, whereas container needs to be specified before the image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions