Amin Yahyaabadi
|
dac72316df
|
feat: parallelize the apt package installation chunks
|
2022-11-22 21:33:06 -08:00 |
Amin Yahyaabadi
|
b9c2f3b391
|
chore: break the code for handling versions
|
2022-11-02 20:01:42 -07:00 |
Amin Yahyaabadi
|
3b6093bb8a
|
fix: remove extension-tools and path in favor of patha
|
2022-08-20 15:38:51 -07:00 |
Amin Yahyaabadi
|
79eae5db23
|
feat: add ci-log package
|
2022-08-08 01:22:28 -07:00 |
Amin Yahyaabadi
|
b4a83891fb
|
feat: add untildify-user package
|
2022-08-07 20:04:59 -07:00 |
Amin Yahyaabadi
|
3d08c16e03
|
fix: fix github-actions detection
Use the types from https://github.com/npm/ci-detect/pull/31
|
2022-08-07 19:13:40 -07:00 |
Amin Yahyaabadi
|
88c2d1ac03
|
fix: use ci-detect instead of isCI
|
2022-08-07 18:48:41 -07:00 |
Amin Yahyaabadi
|
c5a2f11e38
|
fix: use extension-tools in setup-cpp
|
2022-08-07 18:36:04 -07:00 |
Amin Yahyaabadi
|
e495d4d0d5
|
fix: rename execRoot to execRootSync
|
2022-08-07 17:33:11 -07:00 |
Amin Yahyaabadi
|
bf519e6b3d
|
fix: rename execSudo to execRoot and isRoot to isSudo
|
2022-08-07 17:29:05 -07:00 |
Amin Yahyaabadi
|
c8cec57d18
|
fix: handle the promises in setupAptPack
|
2022-07-27 19:07:30 -07:00 |
Amin Yahyaabadi
|
de92c65463
|
fix: fix the kcov build + use ninja for faster build
|
2022-07-27 18:45:26 -07:00 |
Amin Yahyaabadi
|
f61dd0e6b8
|
fix: fix the kcov binDir
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
4d96d91b82
|
fix: do not install kcov globally
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
d5d332b54c
|
fix: fix the kcov download link
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
c1033204f2
|
fix: skip kcov on non linux
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
45eb099dc6
|
fix: use the cmake install path as the kcov bin path
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
43d199d290
|
fix: fix the kcov download link
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
15070ee637
|
fix: build or download kcov binary based on the ubuntu version
|
2022-07-27 18:43:00 -07:00 |
Amin Yahyaabadi
|
1103890904
|
fix: check isUbuntu before using apt - fixes pip packages
|
2022-07-10 17:39:21 -07:00 |
Amin Yahyaabadi
|
e8d2cb09a2
|
feat: support installing system packages using dnf package manager
|
2022-07-10 16:34:56 -07:00 |
Amin Yahyaabadi
|
7caf0ddff8
|
feat: add the cached isArch function
|
2022-06-29 19:06:33 -07:00 |
abeimler
|
aecb4b3e29
|
feat: add pacman support (#31)
* add `setupPacmanPack`
* add arch linux docker image
* add container tests
|
2022-06-29 18:06:35 +02:00 |
Amin Yahyaabadi
|
18f813f0d6
|
fix: make execaSudo and setupAptPack synchronous
apt is not thread-safe
|
2022-04-27 00:02:35 -07:00 |
Amin Yahyaabadi
|
5cafac73d2
|
Merge branch 'master' into defaults [skip ci]
|
2022-04-16 02:25:25 -07:00 |
Amin Yahyaabadi
|
09cdd6608c
|
test: test the default versions in the tests
|
2022-04-16 00:54:37 -07:00 |
Amin Yahyaabadi
|
40212d6ffc
|
fix: install libbinutils for kcov
|
2022-02-13 20:03:57 -08:00 |
Amin Yahyaabadi
|
4b250a3ca2
|
fix: set stdio: inherit for all exec calls
|
2022-02-13 16:06:21 -08:00 |
Amin Yahyaabadi
|
eb3db26bf7
|
fix: use strip-components 0 in extractTarByExe
|
2022-01-30 18:36:25 -08:00 |
Amin Yahyaabadi
|
1410ebe4ca
|
chore: move execaSudo
|
2022-01-30 17:23:09 -08:00 |
Amin Yahyaabadi
|
05211426be
|
fix: rename the cache folder to hostedtoolcache
|
2022-01-30 16:14:56 -08:00 |
Amin Yahyaabadi
|
a062ce6962
|
feat: support passing arch from CLI to setupBin
|
2022-01-30 15:33:22 -08:00 |
Amin Yahyaabadi
|
f83c7d79ac
|
fix: add untildify_user and use it everywhere
|
2022-01-19 11:58:10 -08:00 |
Amin Yahyaabadi
|
fa01e81c02
|
feat: support kcov
|
2021-12-07 05:57:58 -06:00 |