Sascha Mann
d2ec2a4741
Remove redundant await
2020-07-10 15:19:45 +02:00
Sascha Mann
85cbcd387e
Fix error throwing
...
throw 'error' does not display an error message on GitHub Actions
anymore.
2020-07-05 14:10:57 +02:00
Sascha Mann
802776bd6a
Throw error if version range doesn't match anything
...
fixes #38
2020-07-05 14:10:57 +02:00
Sascha Mann
3eb3524cb4
Fix divergence caused by not running npm i before build
2020-06-30 23:45:16 +02:00
Sascha Mann
6ac7df4cef
Add Julia 1.5.0-rc1
2020-06-30 23:39:12 +02:00
Sascha Mann
a81735fc3d
Add Julia 1.5.0-beta1
2020-05-29 10:24:13 +02:00
Sascha Mann
2c2ccf4805
Add Julia 1.4.2 and update deps
2020-05-28 12:02:01 +02:00
Sascha Mann
5ed1ab9531
Add Julia 1.4.1
2020-04-15 13:54:34 +02:00
Sascha Mann
0c24e24eb5
Add Julia 1.4.0
2020-03-22 18:09:09 +01:00
Sascha Mann
51f7dbcff0
Add 'v1.4.0-rc2'
2020-03-11 14:19:14 +01:00
Sascha Mann
83f4f82909
Don't show versioninfo() by default ( #25 )
...
* Only show versioninfo() in debug mode
* Add input to specify if versioninfo() is displayed
* No access to secrets
2020-02-19 20:45:01 +01:00
Sascha Mann
150b180e77
Fix v1.4.0-rc1 version string
2020-02-13 10:48:40 +01:00
Sascha Mann
df27cccb6d
Add Julia 1.4.0-rc1 to version list
2020-01-23 23:51:41 +01:00
Sascha Mann
ca58c641a5
Add Julia 1.3.1 to version list ( #22 )
2019-12-31 10:53:40 +01:00
Sascha Mann
2efcc69643
Add Julia 1.3.0 to versions
2019-11-26 21:12:15 +01:00
Sascha Mann
689d600802
Fix Windows install script
2019-11-25 14:22:23 +01:00
Sascha Mann
df485a1da6
Fix macOS install script
2019-11-25 14:22:23 +01:00
Sascha Mann
41539df7fe
Fix linux install script
2019-11-25 14:22:23 +01:00
Sascha Mann
767e91ee6e
Support nightly Julia builds
2019-11-25 14:22:23 +01:00
Sascha Mann
7e7f2c80d1
Add v1.3.0-rc5
2019-11-20 19:58:43 +01:00
Sascha Mann
dc7c0defbe
Always use hardcoded versions to match ranges
2019-11-20 19:58:43 +01:00
Sascha Mann
5354e1e908
Fall back to hardcoded versions when API errors
...
This is a temporary fix until we can get Julia versions directly
from julialang.org. Right now the GitHub API randomly fails due to
rate limiting which leads to builds failing even if a valid specific
version was specified.
2019-11-20 19:58:43 +01:00
Sascha Mann
16c0aaf600
Refactor getJuliaVersion to make it testable
2019-11-20 19:58:43 +01:00
Sascha Mann
dc7dce0a2d
Move functions to separate file for easier unit testing
2019-11-20 19:58:43 +01:00
Sascha Mann
3861b0a708
Print full response in debug logs
2019-11-20 19:58:43 +01:00
Sascha Mann
8007d2c472
Remove trailing v from versions before download
2019-11-20 19:58:43 +01:00
Sascha Mann
955535b050
Support version ranges as input version
2019-11-20 19:58:43 +01:00
Sascha Mann
a7c1edc063
Support 32-bit Julia binaries
2019-08-21 15:51:35 +02:00
Sascha Mann
a8a77e20fd
Use cached Julia if available
2019-08-17 18:05:37 +02:00
Sascha Mann
1d1622c928
Add README and update metadata
2019-08-13 17:43:53 +02:00
Sascha Mann
6182d4ae38
Change console logging to core.debug logs
2019-08-13 17:43:44 +02:00
Sascha Mann
371167db47
Support build matrices and non-Linux OS
2019-08-13 17:43:29 +02:00
Sascha Mann
f8e69caa03
Use tool-cache to install Julia
2019-08-13 17:43:29 +02:00
Sascha Mann
7961e4e3f2
Add prototype action using exec and curl
...
* Downloads a fixed version Julia binary using curl
* Adds it to PATH
* Runs `julia --version` to test the installation
2019-08-13 12:11:39 +02:00