Commit Graph

542 Commits

Author SHA1 Message Date
Amin Yahyaabadi fe2b2f5967 v0.5.6 [skip ci] 2022-01-19 17:09:18 -08:00
Amin Yahyaabadi 92d98f746a
Merge pull request #16 from aminya/linux-deps [skip ci] 2022-01-19 16:30:01 -08:00
Amin Yahyaabadi 2c63db7e3c fix: update apt repositories in the beginning 2022-01-19 16:05:13 -08:00
Amin Yahyaabadi de8de27990 fix: install apt utils and certificates 2022-01-19 16:00:12 -08:00
Amin Yahyaabadi 36cac945b8 fix: add build-essential as the dependency of llvm 2022-01-19 15:37:13 -08:00
Amin Yahyaabadi 0634668674 fix: add git and pkg-config as the dependencies of vcpkg 2022-01-19 15:34:06 -08:00
Amin Yahyaabadi 4a419e6a17 v0.5.5 [skip ci] 2022-01-19 12:21:29 -08:00
Amin Yahyaabadi 9366f7ab1c
Merge pull request #13 from aminya/linux-init [skip ci] 2022-01-19 12:20:33 -08:00
Amin Yahyaabadi f83c7d79ac fix: add untildify_user and use it everywhere 2022-01-19 11:58:10 -08:00
Amin Yahyaabadi 469230d988 fix: use the user profile to add system environment variables 2022-01-19 11:43:35 -08:00
Amin Yahyaabadi 3a91e6f67a fix: fix addSystemEnv on Linux/Mac 2022-01-19 11:31:11 -08:00
Amin Yahyaabadi e5f4cd37ed fix: install implicit linux dependencies 2022-01-19 11:15:21 -08:00
Amin Yahyaabadi ba55ef6ce0 v0.5.4 [skip ci] 2022-01-18 14:12:35 -08:00
Amin Yahyaabadi dff4fe8d04
Merge pull request #12 from aminya/exportVariable-System [skip ci] 2022-01-17 19:05:26 -08:00
Amin Yahyaabadi aa55c63ddb docs: add environment reloading commands 2022-01-17 19:00:17 -08:00
Amin Yahyaabadi c6a5745cec fix: support adding environment variables on non GitHub Action 2022-01-17 18:30:02 -08:00
Amin Yahyaabadi 67d09d6064 v0.5.3 [skip ci] 2022-01-17 16:18:52 -08:00
Amin Yahyaabadi 51475bb65b
Merge pull request #11 from aminya/gitlab [skip ci] 2022-01-17 14:59:19 -08:00
Amin Yahyaabadi fe9414c998 fix: disable sourcing the profile in addPathSystem 2022-01-17 14:54:37 -08:00
Amin Yahyaabadi 8e542b0dc8 fix: use appendFileSync instead of echo >> 2022-01-17 14:36:44 -08:00
Amin Yahyaabadi f13a48fae9 fix: untildify the profile path 2022-01-17 14:31:50 -08:00
Amin Yahyaabadi c0e8c96665 fix: run GitHub specific code only on GitHub CI 2022-01-17 14:24:54 -08:00
Amin Yahyaabadi 54c51d7f14
docs: add articles and use cases [skip ci] 2021-12-16 11:51:52 -06:00
Amin Yahyaabadi 4b7a956930 v0.5.2 [skip ci] 2021-12-11 17:48:49 -06:00
Amin Yahyaabadi 3b3e893ce4 fix: trim sdkroot output 2021-12-11 17:21:44 -06:00
Amin Yahyaabadi ab471df24f fix: fix macos-sdk 2021-12-11 06:42:24 -06:00
Amin Yahyaabadi 75bad90eef ci: use debian_node docker file in the ci 2021-12-11 06:42:16 -06:00
Amin Yahyaabadi 1733a8f982 v0.5.1 [skip ci] 2021-12-07 14:39:29 -06:00
Amin Yahyaabadi 90a15f5705 fix: fix old gcc ppa 2021-12-07 14:16:22 -06:00
Amin Yahyaabadi 95c8ebb90c fix: quote in execaSudo 2021-12-07 13:37:01 -06:00
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