[Merged by Bors] - ci: skip cache warmup if the "previous" commit uses a different toolchain#37653
Conversation
PR summary 2050ca5474Import changes for modified filesNo significant changes to the import graph Import changes for all files
Declarations diffNo declarations were harmed in the making of this PR! 🐙 You can run this locally as follows## summary with just the declaration names:
./scripts/pr_summary/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/pr_summary/declarations_diff.sh long <optional_commit>The doc-module for No changes to technical debt.You can run this locally as
|
YaelDillies
left a comment
There was a problem hiding this comment.
Thanks! 🚀
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by YaelDillies. |
adomani
left a comment
There was a problem hiding this comment.
Thanks!
I'm happy to try this quickly, I'm simply not sure about trailing line break being handled correctly.
Feel free to merge once you are available to fix potential issues!
bors d+
|
✌️ bryangingechen can now approve this pull request. To approve and merge a pull request, simply reply with |
|
bors r+ |
…hain (#37653) #37564 changed `cache` so that it looks for a bundled `leantar` rather than downloading a copy. This caused the "warmup cache" step introduced in #36623 to break since the "previous" commit being fetched could be using an older toolchain. We fix this by simply skipping getting the cache for the previous commit if the toolchain differs. It's likely that the oleans are all invalidated anyways. Prepared with claude code.
|
Pull request successfully merged into master. Build succeeded: |
…hain (leanprover-community#37653) leanprover-community#37564 changed `cache` so that it looks for a bundled `leantar` rather than downloading a copy. This caused the "warmup cache" step introduced in leanprover-community#36623 to break since the "previous" commit being fetched could be using an older toolchain. We fix this by simply skipping getting the cache for the previous commit if the toolchain differs. It's likely that the oleans are all invalidated anyways. Prepared with claude code.
…hain (leanprover-community#37653) leanprover-community#37564 changed `cache` so that it looks for a bundled `leantar` rather than downloading a copy. This caused the "warmup cache" step introduced in leanprover-community#36623 to break since the "previous" commit being fetched could be using an older toolchain. We fix this by simply skipping getting the cache for the previous commit if the toolchain differs. It's likely that the oleans are all invalidated anyways. Prepared with claude code.
#37564 changed
cacheso that it looks for a bundledleantarrather than downloading a copy. This caused the "warmup cache" step introduced in #36623 to break since the "previous" commit being fetched could be using an older toolchain.We fix this by simply skipping getting the cache for the previous commit if the toolchain differs. It's likely that the oleans are all invalidated anyways.
Prepared with claude code.