Is your feature request related to a problem? Please describe.
Pushing the container to nvcr.io/nvstaging/holoscan/daqiri is manual today: build and push arm64 on one machine, amd64 on another, then merge the tags by hand. Easy to get wrong.
Describe the solution you'd like
A GitHub Actions workflow that builds both architectures natively on a release tag, pushes <VERSION>-amd64 and <VERSION>-arm64, then joins them into <VERSION>. Needs an NGC_API_KEY repository secret.
Is your feature request related to a problem? Please describe.
Pushing the container to
nvcr.io/nvstaging/holoscan/daqiriis manual today: build and push arm64 on one machine, amd64 on another, then merge the tags by hand. Easy to get wrong.Describe the solution you'd like
A GitHub Actions workflow that builds both architectures natively on a release tag, pushes
<VERSION>-amd64and<VERSION>-arm64, then joins them into<VERSION>. Needs anNGC_API_KEYrepository secret.