Template
1
0
mirror of https://github.com/aminya/setup-cpp synced 2024-11-30 21:22:30 +08:00
Commit Graph

1253 Commits

Author SHA1 Message Date
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
577e455c62 ci: add docker test to ci 2021-09-18 07:13:43 -05:00
Amin Yahyaabadi
f96f8ff178 feat: add docker file 2021-09-18 07:06:59 -05:00
Amin Yahyaabadi
a778f9bfce fix: add native fallback for addPath 2021-09-18 06:28:04 -05:00
Amin Yahyaabadi
405234b70c docs: improve the examples in the readme [skip ci] 2021-09-17 21:44:09 -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
ab33fa799c docs: add links to the release [skip ci] 2021-09-17 15:40:13 -05:00
Amin Yahyaabadi
0c3d39c347 chore: add v1 branch [skip ci] 2021-09-17 15:32:14 -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
d82045ec40 chore: add script for disabling debug messages in the release 2021-09-17 14:35:53 -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
b263e7930c chore: add readme about running the tool locally 2021-09-17 13:24:17 -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
c4e699eee8 docs: simplify the example [skip ci] 2021-09-17 10:48:09 -05:00
Amin Yahyaabadi
74cd8eb948 docs: add a github actions example to the readme [skip ci] 2021-09-17 10:27:08 -05:00
Amin Yahyaabadi
e9b7d582e2 feat: report the status of the installation in the end 2021-09-17 07:43:01 -05:00
Amin Yahyaabadi
298e01717d build: add dist files 2021-09-17 06:35:55 -05:00
Amin Yahyaabadi
5e6cf5d519 fix: catch msvc installation bugs 2021-09-17 06:35:55 -05:00
Amin Yahyaabadi
4285e7bb04 chore: fix readme 2021-09-17 06:35:55 -05:00
Amin Yahyaabadi
fa26938fb4
Merge pull request #2 from aminya/msvc-fix 2021-09-17 06:16:20 -05:00