ci: replace registry container action reference

Use a local Docker container action so the runner still exercises its container-action mounts and environment without a docker:// workflow reference.

Signed-off-by: Quentin Laplanche <quentin.laplanche@docker.com>

Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
Quentin Laplanche
2026-08-24 15:15:07 +02:00
co-authored by Codex
parent af63523ba5
commit 5d1ee94869
3 changed files with 21 additions and 4 deletions
+3
View File
@@ -0,0 +1,3 @@
FROM docker:29.3@sha256:4d90f1f6c400315c2dba96d3ec93c01e64198395cbba04f79d12adce4f737029
ENTRYPOINT ["docker"]
+15
View File
@@ -0,0 +1,15 @@
name: Pull Docker image
description: Pull an image from a Docker container action
inputs:
image:
description: Image reference to pull
required: true
runs:
using: docker
image: Dockerfile
args:
- pull
- ${{ inputs.image }}
+3 -4
View File
@@ -106,11 +106,10 @@ jobs:
username: ${{ github.actor }} username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- -
name: DinD name: Pull test image from Docker CLI container action
uses: docker://docker:29.3@sha256:4d90f1f6c400315c2dba96d3ec93c01e64198395cbba04f79d12adce4f737029 uses: ./.github/actions/docker-pull
with: with:
entrypoint: docker image: ${{ env.GHCR_TEST_IMAGE }}
args: pull ${{ env.GHCR_TEST_IMAGE }}
- -
name: Pull test image name: Pull test image
run: | run: |