Commit graph

23 commits

Author SHA1 Message Date
Thomas Boop
edde26b28d
Update to node16
Node 12 has an end of life on April 30, 2022.

This PR updates the default runtime to [node16](https://github.blog/changelog/2021-12-10-github-actions-github-hosted-runners-now-run-node-js-16-by-default/), rather then node12. 

This is supported on all Actions Runners v2.285.0 or later.
2022-02-07 14:06:14 -05:00
Dmitry Shibanov
280924fbef
Implementation of python's caching (#266) 2021-11-17 13:31:22 +03:00
MaksimZhukov
e5af64b2df
Use GitHub releases to download python versions (#85)
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](https://github.com/actions/python-versions/releases)) in case the version is not found in the local cache. All versions of Python available for installation are published in [actions/python-versions](https://github.com/actions/python-versions) repository.
All available versions are listed in the [version-manifest.json](https://github.com/actions/python-versions/blob/master/versions-manifest.json) file.

**Installation time:**

- Ubuntu / macOS: 10-20 seconds
- Windows: ~ 1 minute (mostly related to fact that we use MSI installer for Python on Windows)

Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com>
Co-authored-by: Konrad Pabjan <konradpabjan@github.com>
Co-authored-by: Brian Cristante <33549821+brcrista@users.noreply.github.com>
2020-04-29 20:57:02 +03:00
Konrad Pabjan
9ac730844c
Update action.yml 2020-03-09 10:34:49 +01:00
Konrad Pabjan
c4000d2828
Update action.yml 2020-03-09 10:31:20 +01:00
Konrad Pabjan
5d7d800988
Merge branch 'releases/v1' into master 2020-03-09 10:29:14 +01:00
Robin Daumann
f8fb48e9f7
output installed version number after setup (#51)
* output installed version number after setup

* set output for the installed version
2020-03-09 08:18:12 +01:00
Brian Cristante
4f72cbc621 Fix quotes 2019-12-27 13:15:28 -05:00
Brian Cristante
c63dffb056 Address YAML linting errors 2019-12-27 13:08:34 -05:00
Edward Thomson
d7eab29295 Update description 2019-11-08 16:19:39 +00:00
Edward Thomson
a0449e049a Update description 2019-11-08 16:19:00 +00:00
Konrad Pabjan
4875b9e438 PR Feedback 2019-11-06 10:20:01 -05:00
Konrad Pabjan
bbc52402b0 Add branding and correctly point to main file 2019-11-05 17:12:58 -05:00
Konrad Pabjan
28a6c1b915 Remove old parameter that is deprecated 2019-11-05 15:43:35 -05:00
Danny McCormick
6f6fcee330
Deprecate version 2019-09-12 10:36:03 -04:00
Danny McCormick
24b4fa76d2
Consume toolkit from npmjs (#12) 2019-08-20 10:27:52 -04:00
Danny McCormick
e336b852d5
Use python-version (#10) 2019-08-13 16:30:18 -04:00
Danny McCormick
fe821292b0
Update action name 2019-08-12 14:40:58 -04:00
Danny McCormick
0611362f9b
Update action.yml 2019-08-08 13:34:19 -04:00
Danny McCormick
8ee77cc1ee
Add default arch 2019-07-19 16:07:45 -04:00
Danny McCormick
6923ce3409
Update action.yml 2019-07-09 12:42:38 -04:00
Danny McCormick
b96ef7391c
Strings can't have ' 2019-07-03 13:13:25 -04:00
Danny McCormick
39c08a0eaa Initial pass 2019-06-26 21:12:00 -04:00