Commit Graph

237 Commits

Author SHA1 Message Date
Sascha Mann
0f0b1bb9ba Add some unit tests for getJuliaVersions 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
dependabot-preview[bot]
53af7ff088 Bump @types/node from 12.6.9 to 12.12.7 (#12) 2019-11-10 16:40:58 +00:00
dependabot-preview[bot]
1fef3e0e61 Bump @types/jest from 24.0.16 to 24.0.22 (#13) 2019-11-10 16:38:24 +00:00
dependabot-preview[bot]
f126476e08 Bump ts-jest from 24.0.2 to 24.1.0 (#11) 2019-11-10 16:38:18 +00:00
dependabot-preview[bot]
48e7b97239 Bump @actions/github from 1.0.0 to 1.1.0 (#10) 2019-11-10 16:38:15 +00:00
dependabot-preview[bot]
5c3252fb75 Bump prettier from 1.18.2 to 1.19.1 (#9) 2019-11-10 16:34:19 +00:00
Sascha Mann
425aaf9321 Add Dependabot information to README 2019-11-10 12:27:28 +01:00
Sascha Mann
d82325fb86 Add bash script to build & tag release 2019-11-09 18:23:27 +01:00
Sascha Mann
5334cf1301 Update examples in README 2019-11-05 15:19:11 +01:00
Sascha Mann
df0206ad59 Fix link to renamed template in README 2019-10-05 18:43:04 +02:00
Sascha Mann
2898e23df6 Hide generated JS code from diffs and stats 2019-10-02 17:23:56 +02:00
Sascha Mann
17e9ecd238 Apply fix: vulnerability in transitive dependency
Fixed by running `npm audit fix`.

More details: https://www.npmjs.com/advisories/1164

`handlebars` is a transitive dependency of jest.
2019-09-25 16:28:53 +02:00
Sascha Mann
d6aba32515 Fix versions in README example 2019-08-21 16:40:16 +02:00
Sascha Mann
2a0ae40f1c Remove 32-bit ToDo from README 2019-08-21 15:57:08 +02:00
Sascha Mann
295f753b1e Add 32-bit example workflows to README 2019-08-21 15:51:40 +02:00
Sascha Mann
a7c1edc063 Support 32-bit Julia binaries 2019-08-21 15:51:35 +02:00
Sascha Mann
6f01df9c38 Add release checklist 2019-08-17 18:27:44 +02:00
Sascha Mann
a8a77e20fd Use cached Julia if available 2019-08-17 18:05:37 +02:00
Sascha Mann
58832d0813 Add action versioning guidelines to README 2019-08-14 15:21:25 +02:00
Sascha Mann
7ac67b152e Fix typo in description in README 2019-08-14 14:29:38 +02:00
Sascha Mann
c11753280f Add table of contents to README 2019-08-14 14:21:09 +02:00
Sascha Mann
3ebbe69222 Change phrasing of npm warning in README 2019-08-14 13:22:48 +02:00
Sascha Mann
0485cdec6d Update metadata and add branding 2019-08-13 18:05:08 +02:00
Sascha Mann
c0bc470706 Add example repo to README 2019-08-13 17:58:52 +02:00
Sascha Mann
704b5938b9 Fix package version in package-lock.json 2019-08-13 17:49:31 +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
19cd32b2a3 Improve code format settings 2019-08-13 12:59:15 +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
Sascha Mann
d3bf4c48c9 Initial commit 2019-08-12 22:46:14 +00:00