You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This PR moves the build-push Docker cache from the GitHub Actions (gha) cache back-end to the registry back-end. The cached results will be pushed to a (private) package in the registry and used for subsequent builds. Contrary to the gha cache this does not take ancestry into account. All branches can freely use this cache, hence the removal of the Docker step in prime-cache.
Comparing ghcr.io/philips-software/amp-devcontainer-rust:latest to ghcr.io/philips-software/amp-devcontainer-rust@sha256:5bfcb8b58a1991fe77291bf8e806be3a70ebfb8e008be526ac313eb8c0ca259b
Comparing ghcr.io/philips-software/amp-devcontainer-cpp:latest to ghcr.io/philips-software/amp-devcontainer-cpp@sha256:d60fad6aa6cf489c7a0d42b1fe925622c2547752a5394ec89594122bf9c55094
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
Description of changes
This PR moves the build-push Docker cache from the GitHub Actions (gha) cache back-end to the registry back-end. The cached results will be pushed to a (private) package in the registry and used for subsequent builds. Contrary to the gha cache this does not take ancestry into account. All branches can freely use this cache, hence the removal of the Docker step in prime-cache.
Some more details about the different caches can be found here: https://blacksmith.sh/blog/cache-is-king-a-guide-for-docker-layer-caching-in-github-actions.
Checklist