Trenton H
215691ac1a
Changes the still pull check to be using Python Docker SDK
2023-01-27 10:00:55 -08:00
Trenton H
a884647a7c
Changes to use buildx imagetools to extract the manifest, supporting new attestation manifests
2023-01-27 10:00:55 -08:00
Trenton H
9214b41255
Fixes deleting images if the branch API returns an error code and makes the error code a failure
2022-10-31 12:46:25 -07:00
Trenton H
4c7242df6d
Even more commenting
2022-10-20 12:42:40 -07:00
Trenton H
c3a62268c7
Simplifies the image tag cleanup into classes, fixes the library images caring about feature branches
2022-10-20 12:42:40 -07:00
Trenton Holmes
cdb9c48545
Minor logging updates
2022-09-12 11:44:33 -07:00
Trenton Holmes
0b8eff9643
Extends the cleanup of image versions to the library images and all the registry cache images as well
2022-09-12 11:44:33 -07:00
Trenton Holmes
f48a2cb65e
Fixes the untagged image deletion so it will not remove images which are referred to by a multi-arch manifest image
2022-08-03 10:19:15 -07:00
Trenton Holmes
0fdd3d56f4
Changes the cleanup images workflow so it uses a OAuth token with the correct scope (GITHUB_TOKEN is not enough). Also prevents running if the token is not defined and generally does commenting/cleanups"
2022-08-03 10:19:15 -07:00
Aidan Stein
145c41f462
container repository name must be lowercase
2022-07-15 11:00:45 -04:00
Trenton Holmes
5243ae80b4
Feature: Don't push feature development branches to DockerHub ( #1219 )
...
* Don't push to the DockerHub except for certain refs
* Enables deletetion of feature images
* Adds links to the API docs for the end points
* Makes it clear in the logs a dry-run vs actual deletion event
2022-07-11 12:22:43 -07:00
Trenton Holmes
499bd552a1
Fine, I made my own GitHub API interface. With blackjack and ...
2022-06-17 08:11:15 -07:00
Trenton Holmes
0090e27699
Adds a new workflow to cleanup image tags which no longer have an associated branch
2022-06-16 09:20:58 -07:00
Trenton Holmes
100f5422f6
Updates the wheel builders to let pip handle finding the sdist of the required package and version
2022-06-08 13:33:17 -07:00
Trenton Holmes
49fad14920
Updates the Dockerfile to facilitate local image builds, adds documentation for how to build, adds registry caching for final image too
2022-04-30 10:33:09 -07:00
Trenton Holmes
66c7f44bea
Changes the intermediate image building steps to use registry caching, allowig us to always rebuild them, but do so very quickly when nothing has changed
2022-04-27 11:28:55 -07:00