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
Ripped off from Quarkus.
Here's how it will work:
1. We create a cache entry on push only. Pull requests only restore it.
2. We create a new cache entry every day, prefixed with something like
2024-10-25.
3. When restoring the cache, we try the entry for the day first
(2024-10-25) and default to the one for the month (2024-10-*).
Critically, this means we will build each day's cache based on the
previous day's cache.
4. Atlas infra uses its own, separate cache entries.
Co-Authored-By: Guillaume Smet <[email protected]>
(cherry picked from commit 5eaaff2)
# A new cache will be stored daily. After that first store of the day, cache save actions will fail because the cache is immutable but it's not a problem.
87
+
# The whole cache is dropped monthly to prevent unlimited growth.
88
+
# The cache is per branch but in case we don't find a branch for a given branch, we will get a cache from another branch.
# A new cache will be stored daily. After that first store of the day, cache save actions will fail because the cache is immutable but it's not a problem.
196
+
# The whole cache is dropped monthly to prevent unlimited growth.
197
+
# The cache is per branch but in case we don't find a branch for a given branch, we will get a cache from another branch.
0 commit comments