Files
renovate/lib
Jamie Tanna 04d4aecc43 feat(manager/github-actions): extract runs.image in Docker container actions (#47423)
When a GitHub Action uses a pre-built Docker container in its
`runs.image`, we didn't previously extract + suggest updates.

As Actions should really be digest pinning these container images, we
should make it easier for maintainers to keep these updated by
extracting + updating it.

We only need to extract this when there's a `docker://` prefix, and
ignore local i.e. `Dockerfile` references.

As the runner matches the `docker://` prefix case-insensitively[0], we
do the same, although this doesn't change the existing (case-sensitive)
handling of `uses: docker://...`.

[0]: https://github.com/actions/runner/blob/7ace83d7266e6c00c00883755821392e171dc51c/src/Runner.Worker/ActionManager.cs#L1467

Co-authored-by: Claude Opus 5.5 <jamie.tanna+amp@mend.io>
2026-10-26 16:59:47 +00:00
..