Commit Graph

  • bfd6260fca refactor: success and error functions Amin Yahyaabadi 2021-09-18 08:21:22 -0500
  • 9bef371233 fix: use execa instead of cross-spawn and @action/exec Amin Yahyaabadi 2021-09-18 08:13:23 -0500
  • a70ed6421c fix: report the error reason Amin Yahyaabadi 2021-09-18 08:07:43 -0500
  • d7f2e680b4 fix: use system python installation on non-ci Amin Yahyaabadi 2021-09-18 07:50:31 -0500
  • 7e5fac5146 perf: install the compiler after installing the tools Amin Yahyaabadi 2021-09-18 07:44:12 -0500
  • ec62f654e0 fix: change the tool installation order Amin Yahyaabadi 2021-09-18 07:41:02 -0500
  • d941917c7a fix: add fallback for python installation Amin Yahyaabadi 2021-09-18 07:39:59 -0500
  • 0dca6ef345 fix: await addPath Amin Yahyaabadi 2021-09-18 07:30:16 -0500
  • a4f327ad7e fix: enable adding paths using commands outside of the ci Amin Yahyaabadi 2021-09-18 07:20:18 -0500
  • 577e455c62 ci: add docker test to ci Amin Yahyaabadi 2021-09-18 07:12:22 -0500
  • f96f8ff178 feat: add docker file Amin Yahyaabadi 2021-09-18 07:06:59 -0500
  • a778f9bfce fix: add native fallback for addPath Amin Yahyaabadi 2021-09-18 06:28:04 -0500
  • 405234b70c docs: improve the examples in the readme [skip ci] Amin Yahyaabadi 2021-09-17 21:42:56 -0500
  • 882d0f7013 feat: catch the addPath failure v0.1.1 Amin Yahyaabadi 2021-09-17 21:17:21 -0500
  • 87beee7e7d fix: add RUNNER_TOOL_CACHE Amin Yahyaabadi 2021-09-17 16:18:02 -0500
  • ab33fa799c docs: add links to the release [skip ci] Amin Yahyaabadi 2021-09-17 15:40:13 -0500
  • 0c3d39c347 chore: add v1 branch [skip ci] v0.1 Amin Yahyaabadi 2021-09-17 15:32:14 -0500
  • 3461b7cbce fix: use exec for apt Amin Yahyaabadi 2021-09-17 15:19:58 -0500
  • b61c16aa45 Revert "fix: fix cross-spawn exit codes" Amin Yahyaabadi 2021-09-17 15:19:32 -0500
  • 03dfa71def fix: add -y to apt Amin Yahyaabadi 2021-09-17 15:13:41 -0500
  • 1a81d4edde fix: fix cross-spawn exit codes Amin Yahyaabadi 2021-09-17 15:08:19 -0500
  • 1a1befa1c9 fix: add colors to cli Amin Yahyaabadi 2021-09-17 15:00:26 -0500
  • d82045ec40 chore: add script for disabling debug messages in the release Amin Yahyaabadi 2021-09-17 14:35:53 -0500
  • da284e010c fix: use md5 for hashing the installation path Amin Yahyaabadi 2021-09-17 14:02:47 -0500
  • 801ebf86b8 fix: untildify the installation path Amin Yahyaabadi 2021-09-17 13:54:30 -0500
  • 21b816c605 fix: catch the failure in setupBin Amin Yahyaabadi 2021-09-17 13:51:29 -0500
  • 5cffd3930a fix: use cross-spawn instead of @actions/exec Amin Yahyaabadi 2021-09-17 13:44:24 -0500
  • b263e7930c chore: add readme about running the tool locally Amin Yahyaabadi 2021-09-17 13:24:17 -0500
  • 8a23537c88 fix: rename the executable Amin Yahyaabadi 2021-09-17 13:19:10 -0500
  • 3ea0053fe7 fix: lazy load the external actions Amin Yahyaabadi 2021-09-17 13:12:48 -0500
  • d028e18862 feat: add --help for the cli Amin Yahyaabadi 2021-09-17 13:09:00 -0500
  • c654c9880c feat: support using setup-cpp from CLI Amin Yahyaabadi 2021-09-17 12:51:59 -0500
  • 736836f507 chore: improve the types for setups and tools Amin Yahyaabadi 2021-09-17 12:12:33 -0500
  • c4e699eee8 docs: simplify the example [skip ci] Amin Yahyaabadi 2021-09-17 10:47:30 -0500
  • 74cd8eb948 docs: add a github actions example to the readme [skip ci] Amin Yahyaabadi 2021-09-17 10:27:08 -0500
  • e9b7d582e2 feat: report the status of the installation in the end Amin Yahyaabadi 2021-09-17 07:43:01 -0500
  • 298e01717d build: add dist files Amin Yahyaabadi 2021-09-17 06:32:46 -0500
  • 5e6cf5d519 fix: catch msvc installation bugs Amin Yahyaabadi 2021-09-17 06:21:16 -0500
  • 4285e7bb04 chore: fix readme Amin Yahyaabadi 2021-09-17 06:29:58 -0500
  • fa26938fb4
    Merge pull request #2 from aminya/msvc-fix Amin Yahyaabadi 2021-09-17 06:16:20 -0500
  • ed2713efc5 fix: quote the arguments Amin Yahyaabadi 2021-09-17 06:04:38 -0500
  • 3f0939b85c fix: use --add to add msvc workloads Amin Yahyaabadi 2021-09-17 05:53:39 -0500
  • 24f8038744 fix: fix the toolset versions for vs2017 and vs2019 Amin Yahyaabadi 2021-09-16 13:20:03 -0500
  • e9a591d9d4 fix: gcc path on windows Amin Yahyaabadi 2021-09-17 05:21:43 -0500
  • 09a5e16c4f test: use cross-spawn in the tests Amin Yahyaabadi 2021-09-17 05:21:00 -0500
  • 00f3a11471 perf: install graphviz after doxygen Amin Yahyaabadi 2021-09-17 05:17:21 -0500
  • 998539ef66 fix: fix choco path when already installed Amin Yahyaabadi 2021-09-17 05:15:52 -0500
  • 6333bf6bfa test: fix OpenCppCoverage path test Amin Yahyaabadi 2021-09-17 05:13:37 -0500
  • abb5917b83 test: do not spawn OpenCppCoverage due to its non-zero exit codes Amin Yahyaabadi 2021-09-17 05:06:14 -0500
  • 78ad81e393 fix: fix gcc on windows Amin Yahyaabadi 2021-09-17 04:55:20 -0500
  • ca064b68e0 test: increase timeout of the tests Amin Yahyaabadi 2021-09-17 04:50:12 -0500
  • a8477cb234 test: escape path in the exec in the test Amin Yahyaabadi 2021-09-17 04:49:13 -0500
  • bf456808b6 fix: use / instead of \\ on windows Amin Yahyaabadi 2021-09-16 18:26:57 -0500
  • 24734937d9 fix: use gcc 10 on windows Amin Yahyaabadi 2021-09-16 18:21:11 -0500
  • 7c06eab367 test: fix g++ test Amin Yahyaabadi 2021-09-16 18:15:25 -0500
  • d452c39ca0 fix: fix brew path Amin Yahyaabadi 2021-09-16 18:13:44 -0500
  • b964951e50 fix: coerce semver before taking the major Amin Yahyaabadi 2021-09-16 18:02:18 -0500
  • 48779980ad fix: fix apt version handling to fix gcc Amin Yahyaabadi 2021-09-16 17:56:35 -0500
  • 6dade5cb0c fix: update repositories independent of add-apt-repository Amin Yahyaabadi 2021-09-16 17:50:19 -0500
  • 6925e1f02c fix: fix choco path Amin Yahyaabadi 2021-09-16 17:44:13 -0500
  • df6ee47b06 fix: trim the python output Amin Yahyaabadi 2021-09-16 17:39:30 -0500
  • 3c2eaf1f4d test: test proces.arch Amin Yahyaabadi 2021-09-16 17:34:54 -0500
  • 7492e96c57 fix: use gcc 11 instead of 11.2.0 Amin Yahyaabadi 2021-09-16 17:24:43 -0500
  • 6ef4a34ada fix: add message for gcc-multilib Amin Yahyaabadi 2021-09-16 17:17:32 -0500
  • 2c79ba1c6a fix: fix else gcc multilib Amin Yahyaabadi 2021-09-16 17:00:14 -0500
  • f5bfb821d1 fix: set the environment variables for gcc Amin Yahyaabadi 2021-09-16 16:47:49 -0500
  • cac52d79f7 fix: use exec from actions/exec instead of child_process Amin Yahyaabadi 2021-09-16 16:12:29 -0500
  • 1bafb63779 Revert "fix: use sudo for pip if available" Amin Yahyaabadi 2021-09-16 15:52:45 -0500
  • cd775009da fix: use sudo for pip if available Amin Yahyaabadi 2021-09-16 15:33:30 -0500
  • 53b53fef98 fix: fix finding python path Amin Yahyaabadi 2021-09-16 15:33:13 -0500
  • 8a1490eabe fix: use \n in the python command Amin Yahyaabadi 2021-09-16 15:16:12 -0500
  • a9e63280c3 fix: check if mingw paths exists Amin Yahyaabadi 2021-09-16 15:13:55 -0500
  • 28f7f1fb27 fix: fix binDir for choco Amin Yahyaabadi 2021-09-16 15:08:54 -0500
  • a6648a2296 fix: fix brew path Amin Yahyaabadi 2021-09-16 14:54:04 -0500
  • 5993d7b019 fix: use core.info instead of startGroup Amin Yahyaabadi 2021-09-16 14:49:06 -0500
  • 5e61cbc438 fix: add the correct cache to the path Amin Yahyaabadi 2021-09-16 14:40:29 -0500
  • 0705a52b46 test: simplify cmake test Amin Yahyaabadi 2021-09-16 14:38:52 -0500
  • b492a11246 fix: opencppcoverage path on windows Amin Yahyaabadi 2021-09-16 13:52:24 -0500
  • c77dfe5251 fix: fix gcc path on windows Amin Yahyaabadi 2021-09-16 13:51:23 -0500
  • 7d6d5df459 fix: fix doxygen path on windows Amin Yahyaabadi 2021-09-16 13:49:24 -0500
  • 3284f1f1f9 fix: fix cppcheck path on windows Amin Yahyaabadi 2021-09-16 13:48:13 -0500
  • 1c9ab5ba6f fix: fix choco path Amin Yahyaabadi 2021-09-16 13:47:12 -0500
  • e6a4d529fc fix: return the installInfo object from setupPipPack Amin Yahyaabadi 2021-09-16 11:54:36 -0500
  • ecb7cdd120 fix: fix pip installation path for macos and windows Amin Yahyaabadi 2021-09-16 11:49:09 -0500
  • bf63dd58d3 fix: return installation directory for pip packages Amin Yahyaabadi 2021-09-16 11:14:08 -0500
  • 8e56d264af fix: return default installation directory for apt and brew Amin Yahyaabadi 2021-09-16 10:54:27 -0500
  • 596c9438b5 test: use testBin in all the tests Amin Yahyaabadi 2021-09-16 10:15:43 -0500
  • dde8036194 feat: add which test to testBin Amin Yahyaabadi 2021-09-16 10:07:14 -0500
  • dc5ab1bf50 test: fix gcc test Amin Yahyaabadi 2021-09-16 09:56:49 -0500
  • ae4c6ebf2f fix: fix choco versions Amin Yahyaabadi 2021-09-16 09:31:25 -0500
  • c44a193e6a test: skip the msvc test for now Amin Yahyaabadi 2021-09-16 09:21:45 -0500
  • c61f0e5307 fix: add cppcheck, doxygen, and mingw to PATH on windows Amin Yahyaabadi 2021-09-16 09:19:56 -0500
  • 39993729df feat: support gcc/mingw Amin Yahyaabadi 2021-09-16 09:03:54 -0500
  • cf3dbb2b16 feat: add support for adding repositories to apt Amin Yahyaabadi 2021-09-16 08:38:38 -0500
  • 8ab3e55ee8 feat: add sudo utils Amin Yahyaabadi 2021-09-16 08:36:29 -0500
  • 9702fd9926 fix: fix for version === "" Amin Yahyaabadi 2021-09-16 07:15:17 -0500
  • 7f9c5687d2 fix: add default version for conan [skip ci] Amin Yahyaabadi 2021-09-16 07:13:30 -0500
  • 269d96f070 fix: pass the default arguments to the functions Amin Yahyaabadi 2021-09-16 07:09:01 -0500
  • 511a2fbbce feat: use a similar interface for installing all the packages Amin Yahyaabadi 2021-09-16 06:57:37 -0500
  • a970eb0e44 feat: add default version registry Amin Yahyaabadi 2021-09-16 06:36:35 -0500