Skip to content

Conversation

@xnox
Copy link
Member

@xnox xnox commented Dec 6, 2025

  • Examples: build multi-arch alpine-base
    This will test key discovery with matching ETags.

  • Cache keyrings by full name
    Cache keyrings by full name, as keys that are in the same location may
    have the same ETag.

  • Build samples for all the declared architectures

xnox added 2 commits December 6, 2025 09:11
This will test key discovery with matching ETags.
Cache keyrings by full name, as keys that are in the same location may
have the same ETag.
@xnox xnox requested a review from javacruft December 6, 2025 09:15
@xnox
Copy link
Member Author

xnox commented Dec 6, 2025

@javacruft this is smaller in size change than #1949 yet critically addresses the current bad etag based caching of alpine keys.

@xnox
Copy link
Member Author

xnox commented Dec 6, 2025

Also this new cache structure for keys makes them look more similar to our existing apk caches.

@xnox xnox merged commit 56540c3 into chainguard-dev:main Dec 12, 2025
19 checks passed
xnox added a commit to chainguard-dev/rules_apko that referenced this pull request Dec 17, 2025
- **automated: Update to new apko release**

- **Update for new key cashing structure**
  
See:
- chainguard-dev/apko#1968
- chainguard-dev/apko#1985

---------

Signed-off-by: octo-sts[bot] <157150467+octo-sts[bot]@users.noreply.github.com>
Co-authored-by: octo-sts[bot] <157150467+octo-sts[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants