Skip to content
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

Cache Python versions not in the GitHub-hosted runners' tool cache. #991

Open
vivodi opened this issue Dec 28, 2024 · 1 comment
Open

Cache Python versions not in the GitHub-hosted runners' tool cache. #991

vivodi opened this issue Dec 28, 2024 · 1 comment
Labels
feature request New feature or request to improve the current logic

Comments

@vivodi
Copy link

vivodi commented Dec 28, 2024

Description:
Currently, if the selected Python version is not in the GitHub-hosted runners' tool cache, it needs to be downloaded. (This is described in advanced usage)

I would like setup-python to cache Python versions not in the GitHub-hosted runners' tool cache, and if there are new versions in actions/python-versions, it should download the new version and update the cache.

Justification:
I have observed that Python 3.13 is not in the tool cache of the windows-latest image, and setup-python takes 1 minute and 14 seconds to download and install Python. I would like to leverage caching to speed up this process.

image

Are you willing to submit a PR?
No, I am not very familiar with TypeScript.

@vivodi vivodi added feature request New feature or request to improve the current logic needs triage labels Dec 28, 2024
@aparnajyothi-y
Copy link
Contributor

Hello @vivodi, Thank you for creating this feature request and we will get back to you once we have some feedback on this :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request to improve the current logic
Projects
None yet
Development

No branches or pull requests

2 participants