-
Notifications
You must be signed in to change notification settings - Fork 551
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 GitHub releases to download python versions #85
Use GitHub releases to download python versions #85
Conversation
Edit I can work on updating the Original comment The
I also think some it would be good to have some information about what happens when a new version of Python is released (for example if |
Note that concerning new releases, until the cache is update it will match against that first and we will have to be good about staying on top of it - ideally automated. In node tool in azure pipelines, we had an input which was always check source first (read through to dist). Can't do that with python since we build. Also note that an option like that says I must have the very latest at the cost of the instability |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me! 👍
I've created an issue for some of the extra testing and updates that I'll take care of: https://github.com/github/c2c-actions-service/issues/1025
Co-Authored-By: Konrad Pabjan <konradpabjan@github.com>
* Update README * Update README.md * Update README.md * Apply suggestions from code review Co-Authored-By: Brian Cristante <33549821+brcrista@users.noreply.github.com> * Update README.md Co-Authored-By: Brian Cristante <33549821+brcrista@users.noreply.github.com> * Update self hosted instructions * Clarifications around the Python version * Minor Fix * Apply suggestions from code review Co-Authored-By: Brian Cristante <33549821+brcrista@users.noreply.github.com> * PR Feedback Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
There are a significant number of users pinned to |
* ci: bump actions/setup-python from v1 to v2 actions/setup-python#87 actions/setup-python#85 * ci: Add the comment about upgrading pip
This pull-request improves
setup-python
action to add ability to download specific version of Python on flight if it is not available by default.Details:
setup-python
action will download and install specific Python version from GitHub releases (actions/python-versions) in case the version is not found in the local cache. All versions of Python available for installation are published in actions/python-versions repository.All available versions are listed in the version-manifest.json file.
Installation time: