New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use setup-python for cache #7442
base: master
Are you sure you want to change the base?
Conversation
I remember avoiding this because of some quirks. But can't recall why exactly.. I'll try to look into this. |
OK, on other repos the cache wasn't working correctly with the old cache action, and setup-python worked first time (I think it's aiohttp-demos which takes about 10 mins extra without caching). |
One common mistake is making checkout prior to invoking cache. Check for that first.
I tried to recall what were the corner cases. And I found two:
|
FTR, the caching works as it is configured today: https://github.com/aio-libs/aiohttp/actions/runs/7688751163/job/20950541567#step:5:25. It doesn't implement those stable ABI-conditional hacks, though. Would be nice to have them here too. |
No description provided.