mirror of
https://github.com/langgenius/dify-agentbox.git
synced 2026-07-19 14:13:38 -04:00
[PR #20] [MERGED] fix: stabilize docker build workflow for digest pushes #20
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langgenius/dify-agentbox/pull/20
Author: @Mairuis
Created: 2/16/2026
Status: ✅ Merged
Merged: 2/16/2026
Merged by: @Mairuis
Base:
main← Head:fix/ci-separate-verify-and-push📝 Commits (3)
96b15bffix: split build into local verify and push steps to avoid concurrent export conflictec326d7fix: separate PR verify build from push-by-digest flow05b1e6efix: run verification with explicit matrix platform📊 Changes
1 file changed (+26 additions, -5 deletions)
View changed files
📝
.github/workflows/build.yml(+26 -5)📄 Description
Summary
type=docker+type=imageexporting in push runs, which caused intermittent Docker Hub blob upload failuresdocker runWhy
Push runs were failing when Buildx exported local and registry outputs together, and verification could fail on mismatched runner/image platforms. This change keeps verification and publishing reliable while preserving Docker Hub + GHCR manifest publishing in the merge job.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.