Use fully-qualified image tags so builds work on podman-backed runners
Build and Push agentchat Image / quality (push) Successful in 18s
Build and Push agentchat Image / build-image (push) Failing after 18s

This commit is contained in:
Gabriel Brown
2026-08-13 10:31:25 -04:00
parent a6e8bf7b28
commit e3a5d86869
+5 -4
View File
@@ -25,12 +25,13 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Log in to container registry - name: Log in to container registry
run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.gbrown.org -u "${{ secrets.REGISTRY_USER }}" --password-stdin run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.gbrown.org -u "${{ secrets.REGISTRY_USER }}" --password-stdin
# Fully-qualified tags from the start: unqualified names like
# `agentchat:latest` break on podman-backed runners, which resolve them
# to docker.io/library/* instead of the local build.
- name: Build image - name: Build image
run: docker build -f docker/Dockerfile -t agentchat:latest . run: docker build -f docker/Dockerfile -t git.gbrown.org/gib/agentchat:${{ gitea.sha }} -t git.gbrown.org/gib/agentchat:latest .
- name: Tag and push - name: Push image
run: | run: |
docker tag agentchat:latest git.gbrown.org/gib/agentchat:${{ gitea.sha }}
docker tag agentchat:latest git.gbrown.org/gib/agentchat:latest
docker push git.gbrown.org/gib/agentchat:${{ gitea.sha }} docker push git.gbrown.org/gib/agentchat:${{ gitea.sha }}
docker push git.gbrown.org/gib/agentchat:latest docker push git.gbrown.org/gib/agentchat:latest