Amin Yahyaabadi
|
07b2187049
|
fix: add message about restarting the shell
|
2021-09-29 19:51:50 -05:00 |
Amin Yahyaabadi
|
0712d6f19e
|
feat: add activateWinPython [skip ci]
|
2021-09-20 07:35:17 -05:00 |
Amin Yahyaabadi
|
cd02056faf
|
feat: add activateWinDoxygen
|
2021-09-20 07:31:40 -05:00 |
Amin Yahyaabadi
|
3640522fa1
|
feat: add activateWinCppcheck
|
2021-09-20 07:31:05 -05:00 |
Amin Yahyaabadi
|
e5d7c702c7
|
feat: add activateOpencppcoverage
|
2021-09-20 07:30:10 -05:00 |
Amin Yahyaabadi
|
dcedb6e575
|
feat: refactor activateMSVC
|
2021-09-20 07:29:09 -05:00 |
Amin Yahyaabadi
|
b7eaefbab7
|
feat: add activateGcc
|
2021-09-20 07:26:50 -05:00 |
Amin Yahyaabadi
|
44478af66e
|
refactor: separate setupActionsPython
|
2021-09-20 07:26:46 -05:00 |
Amin Yahyaabadi
|
3dd8e43133
|
fix: use setupCppDir inside setupLLVM
|
2021-09-20 07:14:15 -05:00 |
Amin Yahyaabadi
|
b9ce5945b7
|
feat: add activateLLVM
|
2021-09-20 07:10:40 -05:00 |
Amin Yahyaabadi
|
e12cd9ca9c
|
fix: disable graphviz on windows
|
2021-09-19 04:55:54 -05:00 |
Amin Yahyaabadi
|
9b38d106c8
|
fix: make addPath sync
|
2021-09-19 03:49:42 -05:00 |
Amin Yahyaabadi
|
418fa80b65
|
fix: only cache if in ci
|
2021-09-18 11:27:15 -05:00 |
Amin Yahyaabadi
|
d81b44b112
|
fix: try-catch adding path using system
|
2021-09-18 10:39:13 -05:00 |
Amin Yahyaabadi
|
d749362c4e
|
fix: use python 3.9.7
|
2021-09-18 09:16:07 -05:00 |
Amin Yahyaabadi
|
520073832d
|
fix: use gcc 11 on windows
|
2021-09-18 09:01:36 -05:00 |
Amin Yahyaabadi
|
3dbece7c6d
|
fix: fix llvm version
|
2021-09-18 09:01:26 -05:00 |
Amin Yahyaabadi
|
e898202dcc
|
fix: check if sudo is installed
|
2021-09-18 08:54:42 -05:00 |
Amin Yahyaabadi
|
c9b478842d
|
fix: fix execaSudo
|
2021-09-18 08:51:24 -05:00 |
Amin Yahyaabadi
|
51da3adc7b
|
fix: add execaSudo
|
2021-09-18 08:43:36 -05:00 |
Amin Yahyaabadi
|
15b1b24116
|
fix: do not use version for system python
|
2021-09-18 08:35:41 -05:00 |
Amin Yahyaabadi
|
c1a994e5bd
|
fix: fix matchersPath
|
2021-09-18 08:35:26 -05:00 |
Amin Yahyaabadi
|
a0e33e0466
|
fix: fix isCI
|
2021-09-18 08:35:26 -05:00 |
Amin Yahyaabadi
|
bfd6260fca
|
refactor: success and error functions
|
2021-09-18 08:21:22 -05:00 |
Amin Yahyaabadi
|
9bef371233
|
fix: use execa instead of cross-spawn and @action/exec
|
2021-09-18 08:13:23 -05:00 |
Amin Yahyaabadi
|
a70ed6421c
|
fix: report the error reason
|
2021-09-18 08:09:08 -05:00 |
Amin Yahyaabadi
|
d7f2e680b4
|
fix: use system python installation on non-ci
|
2021-09-18 07:50:31 -05:00 |
Amin Yahyaabadi
|
7e5fac5146
|
perf: install the compiler after installing the tools
|
2021-09-18 07:44:12 -05:00 |
Amin Yahyaabadi
|
ec62f654e0
|
fix: change the tool installation order
|
2021-09-18 07:41:02 -05:00 |
Amin Yahyaabadi
|
d941917c7a
|
fix: add fallback for python installation
|
2021-09-18 07:39:59 -05:00 |
Amin Yahyaabadi
|
0dca6ef345
|
fix: await addPath
|
2021-09-18 07:30:16 -05:00 |
Amin Yahyaabadi
|
a4f327ad7e
|
fix: enable adding paths using commands outside of the ci
enable ACTIONS_ALLOW_UNSECURE_COMMANDS inside docker build
|
2021-09-18 07:24:04 -05:00 |
Amin Yahyaabadi
|
a778f9bfce
|
fix: add native fallback for addPath
|
2021-09-18 06:28:04 -05:00 |
Amin Yahyaabadi
|
882d0f7013
|
feat: catch the addPath failure
|
2021-09-17 21:17:21 -05:00 |
Amin Yahyaabadi
|
87beee7e7d
|
fix: add RUNNER_TOOL_CACHE
|
2021-09-17 16:19:29 -05:00 |
Amin Yahyaabadi
|
3461b7cbce
|
fix: use exec for apt
|
2021-09-17 15:19:58 -05:00 |
Amin Yahyaabadi
|
b61c16aa45
|
Revert "fix: fix cross-spawn exit codes"
This reverts commit 1a81d4edde .
|
2021-09-17 15:19:32 -05:00 |
Amin Yahyaabadi
|
03dfa71def
|
fix: add -y to apt
|
2021-09-17 15:13:41 -05:00 |
Amin Yahyaabadi
|
1a81d4edde
|
fix: fix cross-spawn exit codes
|
2021-09-17 15:08:19 -05:00 |
Amin Yahyaabadi
|
1a1befa1c9
|
fix: add colors to cli
|
2021-09-17 15:00:26 -05:00 |
Amin Yahyaabadi
|
da284e010c
|
fix: use md5 for hashing the installation path
|
2021-09-17 14:02:47 -05:00 |
Amin Yahyaabadi
|
801ebf86b8
|
fix: untildify the installation path
|
2021-09-17 13:54:30 -05:00 |
Amin Yahyaabadi
|
21b816c605
|
fix: catch the failure in setupBin
|
2021-09-17 13:51:29 -05:00 |
Amin Yahyaabadi
|
5cffd3930a
|
fix: use cross-spawn instead of @actions/exec
to support color and inputs
|
2021-09-17 13:44:24 -05:00 |
Amin Yahyaabadi
|
8a23537c88
|
fix: rename the executable
|
2021-09-17 13:19:10 -05:00 |
Amin Yahyaabadi
|
3ea0053fe7
|
fix: lazy load the external actions
|
2021-09-17 13:12:48 -05:00 |
Amin Yahyaabadi
|
d028e18862
|
feat: add --help for the cli
|
2021-09-17 13:09:00 -05:00 |
Amin Yahyaabadi
|
c654c9880c
|
feat: support using setup-cpp from CLI
|
2021-09-17 12:51:59 -05:00 |
Amin Yahyaabadi
|
736836f507
|
chore: improve the types for setups and tools
|
2021-09-17 12:12:33 -05:00 |
Amin Yahyaabadi
|
e9b7d582e2
|
feat: report the status of the installation in the end
|
2021-09-17 07:43:01 -05:00 |