Commit Graph

22 Commits

Author SHA1 Message Date
Amin Yahyaabadi b3eda4ff33 feat: add logging integration for msvc, gcc, python 2022-02-11 17:00:12 -08:00
Amin Yahyaabadi dabb2db00e chore: report setup-cpp errors 2022-02-04 16:29:52 -08:00
Amin Yahyaabadi ff997f2c40 fix: ensure running setup-python in github actions 2022-02-04 16:02:04 -08:00
Amin Yahyaabadi 8daf6389ac fix: fix choco python installdir 2022-02-04 15:06:37 -08:00
Amin Yahyaabadi 7523d162da fix: check if the pip executable is working on windows 2022-02-04 13:38:25 -08:00
Amin Yahyaabadi 80915508cf fix: use choco to install python on windows 2022-02-04 12:11:26 -08:00
Amin Yahyaabadi f21f0db888 fix: update actions_python entry file
Based on https://github.com/actions/setup-python/blob/main/src/setup-python.ts
2022-02-04 11:43:56 -08:00
Amin Yahyaabadi c0e8c96665 fix: run GitHub specific code only on GitHub CI 2022-01-17 14:24:54 -08:00
Amin Yahyaabadi 902069de32 chore: use npm to install repositories instead of git modules 2021-12-05 08:16:28 -06:00
Amin Yahyaabadi 991ce56d70 fix: fix the matchers path for python 2021-11-21 16:57:26 -06:00
Amin Yahyaabadi 2d4c04a0f7 fix: lazy-load setupActionsPython 2021-11-21 16:22:27 -06:00
Amin Yahyaabadi c6eb5ca89b feat: change the installation directory to ~/tool
BREAKING CHANGE
2021-11-21 12:53:27 -06:00
Amin Yahyaabadi 0712d6f19e feat: add activateWinPython [skip ci] 2021-09-20 07:35:17 -05:00
Amin Yahyaabadi 44478af66e refactor: separate setupActionsPython 2021-09-20 07:26:46 -05:00
Amin Yahyaabadi 9b38d106c8 fix: make addPath sync 2021-09-19 03:49:42 -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 d7f2e680b4 fix: use system python installation on non-ci 2021-09-18 07:50:31 -05:00
Amin Yahyaabadi d941917c7a fix: add fallback for python installation 2021-09-18 07:39:59 -05:00
Amin Yahyaabadi 511a2fbbce feat: use a similar interface for installing all the packages 2021-09-16 06:58:41 -05:00
Amin Yahyaabadi 79e1c66874 feat: add python installation
ci: enable submodules in the ci

Update setup-python
2021-09-14 15:35:52 -05:00