Commit Graph

562 Commits

Author SHA1 Message Date
Amin Yahyaabadi 52b4862a75 fix: use info instead of warning [skip ci] 2021-12-07 13:11:52 -06:00
Amin Yahyaabadi 514055a583 test: increase gcc installation timeout 2021-12-07 07:45:29 -06:00
Amin Yahyaabadi bdf86df8ee chore: update build files [skip ci] 2021-12-07 07:35:21 -06:00
Amin Yahyaabadi 74bc447689 fix: add --fix-broken to apt 2021-12-07 07:15:42 -06:00
Amin Yahyaabadi 19ab22e7b5 v0.5.0 [skip ci] 2021-12-07 06:53:52 -06:00
Amin Yahyaabadi bbefde3b1a fix: add kcov to action inputs [skip ci] 2021-12-07 06:46:23 -06:00
Amin Yahyaabadi ce44289478
Merge pull request #10 from aminya/kcov 2021-12-07 06:40:49 -06:00
Amin Yahyaabadi 9d3670c0fb fix: support activation of old gcc 2021-12-07 06:16:31 -06:00
Amin Yahyaabadi fa01e81c02 feat: support kcov 2021-12-07 05:57:58 -06:00
Amin Yahyaabadi cd6c820cf0 v0.4.1 [skip ci] 2021-12-07 03:37:06 -06:00
Amin Yahyaabadi 2a0ea12221 fix: do not install python by default [skip ci] 2021-12-07 03:20:05 -06:00
Amin Yahyaabadi cda21f972d
Merge pull request #9 from aminya/fixes 2021-12-07 03:14:03 -06:00
Amin Yahyaabadi a4908dc2c9 fix: update msvc-dev-cmd 2021-12-07 03:13:14 -06:00
Amin Yahyaabadi acba1ad74a fix: quote the deb ppa 2021-12-07 03:04:42 -06:00
Amin Yahyaabadi a24d9e9e9a feat: add basic apple-clang support
f
2021-12-07 03:04:12 -06:00
Amin Yahyaabadi dd4a80b89b fix: add dk.archive.ubuntu.com/ubuntu/ xenia ppas for gcc 2021-12-07 02:53:22 -06:00
Amin Yahyaabadi 6b9b57b9a8 fix: coerce llvm version if not semver 2021-12-07 02:46:07 -06:00
Amin Yahyaabadi 0068fcff18 docs: add Docker inside GitHub Actions [skip ci] 2021-12-06 15:46:40 -06:00
Amin Yahyaabadi d85613cdf5
docs: chore remove badge [skip ci] 2021-12-06 14:08:34 -06:00
Amin Yahyaabadi 8d5fb1cca9 docs: update readme [skip ci] 2021-12-06 10:41:50 -06:00
Amin Yahyaabadi 5115bd57ea
docs: update readme [skip ci] 2021-12-06 10:38:38 -06:00
Amin Yahyaabadi e8f42890c9 docs: update js download command [skip ci] 2021-12-06 10:33:14 -06:00
Amin Yahyaabadi c5ed0818db v0.4.0 [skip ci] 2021-12-06 10:21:10 -06:00
Amin Yahyaabadi 3d8864e9d9
Merge pull request #8 from aminya/msvc 2021-12-06 10:03:01 -06:00
Amin Yahyaabadi 631a30246f test: try-catch msvc tests 2021-12-06 09:59:29 -06:00
Amin Yahyaabadi 43020dec46 fix: update msvc-dev-cmd 2021-12-06 09:45:28 -06:00
Amin Yahyaabadi 81665645c1 feat: skip msvc installation if already installed 2021-12-06 09:24:59 -06:00
Amin Yahyaabadi 19e817130b ci: add debugging session 2021-12-06 09:19:37 -06:00
Amin Yahyaabadi 1042fffd1a fix: unset Path, TMP, and TEMP before MSVC installations 2021-12-06 09:19:32 -06:00
Amin Yahyaabadi 3b5817d13d feat: support setting up a specific msvc version 2021-12-06 07:11:58 -06:00
Amin Yahyaabadi 487a88259f fix: ignore path modification error for MSVC 2021-12-06 05:56:44 -06:00
Amin Yahyaabadi 7092c4b51f fix: print choco logs in case of an error 2021-12-06 05:04:37 -06:00
Amin Yahyaabadi 33870789f0 fix: pass "--ignore-dependencies to visualcpp-build-tools 2021-12-06 05:00:54 -06:00
Amin Yahyaabadi f446a06139 fix: update choco installation 2021-12-06 04:41:20 -06:00
Amin Yahyaabadi 8046f31712 Revert "test: restore the environment before each msvc test"
This reverts commit 95f4f7daa1.
2021-12-06 04:31:53 -06:00
Amin Yahyaabadi 1da5fb1680 fix: enable VCTargetsPath and use 14.0 for VS2015 2021-12-06 04:11:37 -06:00
Amin Yahyaabadi 95f4f7daa1 test: restore the environment before each msvc test 2021-12-06 03:48:55 -06:00
Amin Yahyaabadi 313d3ece41 fix: do not pass args to msvc choco 2021-12-06 03:48:51 -06:00
Amin Yahyaabadi a381fc0e98 fix: specify the toolset 2021-12-05 09:13:58 -06:00
Amin Yahyaabadi 73ec89a099 test: test all the msvc version installations 2021-12-05 09:04:54 -06:00
Amin Yahyaabadi 1d04cc2855 fix: update the msvc packages and disable variables 2021-12-05 08:54:01 -06:00
Amin Yahyaabadi f19c776f46 feat: add a separate vcvarsall 2021-12-05 08:51:12 -06:00
Amin Yahyaabadi 902069de32 chore: use npm to install repositories instead of git modules 2021-12-05 08:16:28 -06:00
Amin Yahyaabadi 7d0cc67ac7 Revert "fix: update execa"
This reverts commit 12fe81ac31.
2021-12-01 04:26:05 -06:00
Amin Yahyaabadi af12accf45 chore: update license.dependencies [skip ci] 2021-12-01 04:24:50 -06:00
Amin Yahyaabadi 12fe81ac31 fix: update execa 2021-12-01 04:21:51 -06:00
Amin Yahyaabadi 4cedc87c6c test: use esm preset of jest 2021-12-01 04:06:39 -06:00
Amin Yahyaabadi 79d05ddda1 chore: update devDependencies 2021-12-01 03:58:25 -06:00
Amin Yahyaabadi 7351a37aff
docs: update curl command [skip ci] 2021-11-29 04:55:00 -06:00
Amin Yahyaabadi 0b3b2751fb docs: improve the github action example [skip ci] 2021-11-23 01:51:19 -06:00