Skip to content

v0.12.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:02

Changed

  • Updates locked dependencies
  • Bumps actions/checkout from 4 to 5
  • Updated astral-sh/setup-uv to v6.8.0
  • Responses from the GitHub API are now typed using models derived from the JSON schema provided in the documentation
  • Implement RegistryClient for talking directly with a compliant registry host
    • Determination of the tagged/untagged status for multi-architecture images now directly uses the registry instead of calling docker via subprocess
    • Validation the registry still holds all tags and multi-arch pointers now uses the registry as well
    • This should be much faster to determine both items now
    • HTTP calls include automatic retry with exponential backoff and jitter
    • HTTP calls handle authenticating with a temporary token to the registry, including expiration
  • uv caching should now be enabled
  • Much improved rate limit handling
    • All requests now check the X-RateLimit-Remaining header and if approaching the limit, utilize X-RateLimit-Reset to sleep until it resets
  • Updates uv to the 0.9.x branch

Fixed

  • Various warnings from astral-sh/setup-uv have been silenced or fixed