21 Commits

Author SHA1 Message Date
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
9ac730844c Update action.yml 2020-03-09 10:34:49 +01:00
c4000d2828 Update action.yml 2020-03-09 10:31:20 +01:00
5d7d800988 Merge branch 'releases/v1' into master 2020-03-09 10:29:14 +01:00
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
4f72cbc621 Fix quotes 2019-12-27 13:15:28 -05:00
c63dffb056 Address YAML linting errors 2019-12-27 13:08:34 -05:00
d7eab29295 Update description 2019-11-08 16:19:39 +00:00
a0449e049a Update description 2019-11-08 16:19:00 +00:00
4875b9e438 PR Feedback 2019-11-06 10:20:01 -05:00
bbc52402b0 Add branding and correctly point to main file 2019-11-05 17:12:58 -05:00
28a6c1b915 Remove old parameter that is deprecated 2019-11-05 15:43:35 -05:00
6f6fcee330 Deprecate version 2019-09-12 10:36:03 -04:00
24b4fa76d2 Consume toolkit from npmjs (#12) 2019-08-20 10:27:52 -04:00
e336b852d5 Use python-version (#10) 2019-08-13 16:30:18 -04:00
fe821292b0 Update action name 2019-08-12 14:40:58 -04:00
0611362f9b Update action.yml 2019-08-08 13:34:19 -04:00
8ee77cc1ee Add default arch 2019-07-19 16:07:45 -04:00
6923ce3409 Update action.yml 2019-07-09 12:42:38 -04:00
b96ef7391c Strings can't have ' 2019-07-03 13:13:25 -04:00
39c08a0eaa Initial pass 2019-06-26 21:12:00 -04:00