adoroszlai opened a new pull request, #6340: URL: https://github.com/apache/ozone/pull/6340
## What changes were proposed in this pull request? Create a separate CI workflow to populate the cache for Maven dependencies from scratch. This prevents cache inflation that can happen if existing cache is updated with new dependencies: obsolete dependencies are never removed. The workflow runs on `master` and `ozone-1.4` branches whenever `pom.xml` files are changed. It also runs on a schedule to avoid cache miss due to expiry. Existing workflows are updated to only restore the cache, do not create/update it. https://issues.apache.org/jira/browse/HDDS-10470 ## How was this patch tested? Tested in fork: - initial commit: https://github.com/adoroszlai/ozone/actions/runs/8170279080/job/22336101638 - no pom change: https://github.com/adoroszlai/ozone/actions/runs/8170585645/job/22337004185 - pom change: https://github.com/adoroszlai/ozone/actions/runs/8170893673/job/22337974520 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
