Skip to content

[6.1.x] Build test images locally instead of pushing them - #228

Merged
ericof merged 1 commit into
6.1.xfrom
test-without-push-6.1.x
Oct 8, 2026
Merged

ericof merged 1 commit into
6.1.xfrom
test-without-push-6.1.x

Conversation

@ericof

@ericof ericof commented Oct 8, 2026

Copy link
Copy Markdown
Member

Backport of the 6.2.x test-workflow change to 6.1.x.

The test job pushed the builder and prod-config images to Docker Hub so the main image could build FROM them, which needs registry credentials. Workflows triggered by Dependabot do not get Actions secrets, so the job fails at the login step on #226.

The job now builds all three images with the default docker-driver builder, keeping them in the runner's local image store, and drops the login, the pushes, the docker pull and the DOCKER_HUB environment. The commit is a clean cherry-pick; the only difference between the two branches' test.yml is the branch trigger.

#226 will need a rebase after this merges.

The test job pushed the builder and prod-config images to Docker Hub
so the main image could build FROM them, which needs registry
credentials. Workflows triggered by Dependabot or by forks do not get
Actions secrets, so the job failed at the login step on those pull
requests.

Drop the Buildx setup so the default builder (docker driver) keeps
each image in the runner's local image store, and remove the login,
the pushes, the pull and the DOCKER_HUB environment.
@ericof
ericof merged commit 86bd81d into 6.1.x Oct 8, 2026
4 checks passed
@ericof
ericof deleted the test-without-push-6.1.x branch October 8, 2026 19:08
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.

1 participant