Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 5eaaff2e6367fd4f1071a90eba2e274c800629cd
https://github.com/hibernate/hibernate-orm/commit/5eaaff2e6367fd4f1071a90...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2024-10-25 (Fri, 25 Oct 2024)
Changed paths:
M .github/workflows/ci-report.yml
M .github/workflows/ci.yml
Log Message:
-----------
Improve build cache strategy
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 <guillaume.smet(a)gmail.com>
To unsubscribe from these emails, change your notification settings at
https://github.com/hibernate/hibernate-orm/settings/notifications