Skip to content

Conversation

@quoctruong
Copy link
Collaborator

This is already supported in the runner-container-hook that we forked. However, we need to make sure the services container are not using the script executor entrypoint.
Additionally, the current logic has a bug where it does not work if there are multiple service containers of the same image.
Or if the service container image name has a -

Copy link
Member

@xinxinmo xinxinmo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description seems to be incomplete. Could you please add the remaining details?

}
]
generateServicesName(services)
expect.arrayContaining([
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these artifacts?

expect.arrayContaining([
        expect.objectContaining({
          name: 'commonName',
          value: CertCommonName.ROOT
        })
      ])

@quoctruong quoctruong changed the title Add the ability to add services for GitHub runner Add containerized services to prepare-job Sep 26, 2025
@quoctruong quoctruong merged commit 3e95ace into google-main Sep 26, 2025
2 checks passed
@quoctruong quoctruong deleted the quoct/add_service branch September 26, 2025 20:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants