Following on to discussion in #11673 and #11756 (and the original RFC), the tasks remaining to simplify Docker image updates are:
and corollary
- For
docker/ updates, run the build twice. Once with the old images, and once with the newly built images (so that changes can be landed and tested with one PR)
Following on to discussion in #11673 and #11756 (and the original RFC), the tasks remaining to simplify Docker image updates are:
tlcpackstagingfrom post-merge builds onmainif there were Docker changes- [ci][docker] Remove Docker image upload prefix #11769
nightly-docker-updatebranch in apache/tvm that uses the latest images fromtlcpackstaging(or updates an existing PR if not merged). A committer can merge the PR when CI passes to start using the new images.- [ci][docker] Send a PR to bump the Docker images nightly #11813
tlcpackand fail, falling back totlcpackstaging.- [ci][docker] Fall back to tlcpackstaging if images don't exist #11775
tlcpackusing the API mechanism (i.e. nodocker pull)- [ci][docker] Tag tlcpackstaging images to tlcpack #11832
and corollary
docker/updates, run the build twice. Once with the old images, and once with the newly built images (so that changes can be landed and tested with one PR)