-
-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Description
Hey @frenck,
I realize you are publishing multi-platform for the base add-on images:
workflows/.github/workflows/base-deploy.yaml
Lines 175 to 181 in 7dfab9f
| - name: 🚀 Push | |
| # yamllint disable rule:line-length | |
| run: | | |
| docker manifest push \ | |
| "ghcr.io/${{ github.repository_owner }}/${{ needs.information.outputs.slug }}:${{ needs.information.outputs.environment }}" | |
| docker manifest push \ | |
| "ghcr.io/${{ github.repository_owner }}/${{ needs.information.outputs.slug }}:${{ needs.information.outputs.version }}" |
But not for the add-ons itself.
I wonder if you plan to drop the logic for handling the old fashion "one tag for each platform" in favor of docker multi-platform builds, where there is only one tag but docker decides which one to pull depending on the current platform.
Making this switch will allow to remove a lot of useless lines of code in both the workflows and in each add-on repository.
Metadata
Metadata
Assignees
Labels
No labels