ci(bin-image): use distribute reusable workflow#49474
ci(bin-image): use distribute reusable workflow#49474crazy-max wants to merge 1 commit intomoby:masterfrom
Conversation
c0526a4 to
5e8fe9b
Compare
5e8fe9b to
7f2a28c
Compare
7f2a28c to
6f295f0
Compare
6f295f0 to
57afdd4
Compare
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
57afdd4 to
f936d48
Compare
| build: | ||
| runs-on: ubuntu-24.04 | ||
| timeout-minutes: 120 # guardrails timeout for the whole job | ||
| uses: crazy-max/.github/.github/workflows/bake-distribute-mp.yml@8a89518a596466dc5ebfee758d1456398f29b036 |
There was a problem hiding this comment.
This something we should ultimately have inside the moby org? Or is it really generic, and not really for just moby?
There was a problem hiding this comment.
Yes it is generic, see for example the one in buildx repo: https://github.com/docker/buildx/pull/3005/files#diff-5c3fa597431eda03ac3339ae6bf7f05e1a50d6fc7333679ec38e21b337cb6721R416
We aim to put this kind of reusable workflow in bake-action repo in the future docker/bake-action#302 but we want to achieve image signing with OIDC before that.
|
Related to this issue docker/actions-toolkit#677 (comment) I put this one in draft until git context is fixed. We could also switch to path context in the reusable workflow in the meantime similar to docker/buildx#3155 |
Switch to reusable workflow distributing multi-platform build across runners for bin-image job: https://github.com/crazy-max/.github?tab=readme-ov-file#bake-distribute-mp