"dev" image tags created in PRs with changes to python, docker, etc are deleted each week in a recurring job, IF their branch no longer exists.
At least that was intended. To avoid potential collisions with real tags, all dev image tags begin with "dev-". So for this branch, there would be images "build-base:dev-fvk-docker-cleanup". However, cleanup logic was comparing this tag name to JUST the branch name, and since "dev-fvk-docker-cleanup" is not an existing branch, the tag was being deleted everytime.
"dev" image tags created in PRs with changes to python, docker, etc are deleted each week in a recurring job, IF their branch no longer exists.
At least that was intended. To avoid potential collisions with real tags, all dev image tags begin with "dev-". So for this branch, there would be images "build-base:dev-fvk-docker-cleanup". However, cleanup logic was comparing this tag name to JUST the branch name, and since "dev-fvk-docker-cleanup" is not an existing branch, the tag was being deleted everytime.