Commit Graph

923 Commits

Author SHA1 Message Date
Amin Yahyaabadi b8aa27fad9 fix: use root-tools in pwsh 2022-08-08 01:40:37 -07:00
Amin Yahyaabadi 4a78b34d52 fix: install powershell-core on windows 2022-08-08 01:40:30 -07:00
Amin Yahyaabadi 26e03ff671 fix: update apt before installing powershell 2022-08-08 01:40:30 -07:00
Amin Yahyaabadi 6c025078c9 feat: support installing powershell 2022-08-08 01:40:29 -07:00
Amin Yahyaabadi c56497d793
Merge pull request #115 from aminya/ci-log [skip ci] 2022-08-08 01:38:38 -07:00
Amin Yahyaabadi 79eae5db23 feat: add ci-log package 2022-08-08 01:22:28 -07:00
Amin Yahyaabadi 547d9b47ce
Merge pull request #114 from aminya/monorepo [skip ci] 2022-08-08 00:47:11 -07:00
Amin Yahyaabadi 1df74e7be4 docs: add readme for get-works [skip ci] 2022-08-08 00:38:58 -07:00
Amin Yahyaabadi 4d3cf92471 feat: add get-works package to validate the URLs 2022-08-08 00:36:24 -07:00
Amin Yahyaabadi 91ab4d1d32 fix: use is-link-working fork 2022-08-08 00:14:43 -07:00
Amin Yahyaabadi 0bbdeadfbd feat: use is-link-working to test the urls 2022-08-07 23:46:11 -07:00
Amin Yahyaabadi edc37d25c6 Revert "fix: use is-url-online to validate the download links"
This reverts commit 232af3c141.
2022-08-07 21:42:31 -07:00
Amin Yahyaabadi 232af3c141 fix: use is-url-online to validate the download links 2022-08-07 21:32:57 -07:00
Amin Yahyaabadi b38bf66f56 feat: add user-access package 2022-08-07 21:03:16 -07:00
Amin Yahyaabadi b4a83891fb feat: add untildify-user package 2022-08-07 20:04:59 -07:00
Amin Yahyaabadi a0ead740f7 fix: fix the root-tools folder name 2022-08-07 19:27:05 -07:00
Amin Yahyaabadi 6dd9d766bb fix: add types for escape-path-with-spaces
Use the types from https://github.com/jy95/escape-path-with-spaces/pull/14
2022-08-07 19:23:55 -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 f8515dfc8b fix: set shell: true for execRoot 2022-08-07 18:52:03 -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 41bcd6a578 Revert "fix: do not assume that CI (e.g. Docker) is root"
This reverts commit 0d99c85e65.
2022-08-07 18:35:57 -07:00
Amin Yahyaabadi 277b6ccd95 feat: add extension-tools package 2022-08-07 18:33:21 -07:00
Amin Yahyaabadi 758bb59065 docs: automatically create the readme for the packages 2022-08-07 18:18:26 -07:00
Amin Yahyaabadi b77e674a50 fix: rename sudo-tools to root-tools 2022-08-07 17:38:34 -07:00
Amin Yahyaabadi 92711bc219 feat: add sync execPowershell 2022-08-07 17:36:27 -07:00
Amin Yahyaabadi 897c5f67c8 feat: add async execRoot 2022-08-07 17:34:40 -07:00
Amin Yahyaabadi e495d4d0d5 fix: rename execRoot to execRootSync 2022-08-07 17:33:11 -07:00
Amin Yahyaabadi 0d99c85e65 fix: do not assume that CI (e.g. Docker) is root 2022-08-07 17:31:51 -07:00
Amin Yahyaabadi 2cdfbab204 fix: do not cache isSudo 2022-08-07 17:31:14 -07:00
Amin Yahyaabadi 860880c69a feat: add isRoot function in addition to isSudo 2022-08-07 17:30:14 -07:00
Amin Yahyaabadi bf519e6b3d fix: rename execSudo to execRoot and isRoot to isSudo 2022-08-07 17:29:05 -07:00
Amin Yahyaabadi 299694053d fix: use sudo-tools in setup-cpp 2022-08-07 17:24:44 -07:00
Amin Yahyaabadi fe2db9dd25 feat: add sudo-tools package 2022-08-07 17:18:49 -07:00
Amin Yahyaabadi 4c866cd807 fix: use exec-powershell in setup-cpp 2022-08-07 17:05:55 -07:00
Amin Yahyaabadi 46635fc18e feat: add exec-powershell package 2022-08-07 16:59:24 -07:00
Amin Yahyaabadi 2b1515ae6b
ci: fix the cache keys [skip ci] 2022-08-03 23:09:17 -07:00
Amin Yahyaabadi 42f904a321 chore: do not aggregate output for the tests 2022-08-02 15:52:05 -07:00
Amin Yahyaabadi 17e6b96b64 chore: organize the lint scripts 2022-08-02 13:12:42 -07:00
Amin Yahyaabadi 97b033e471 chore: add cache for eslint 2022-08-02 13:01:42 -07:00
Amin Yahyaabadi 4cb3b55b11 chore: update dependencies 2022-08-02 12:57:22 -07:00
Amin Yahyaabadi 9e4fa5b438 chore: rename the action for better search-ability [skip ci] 2022-08-02 12:53:07 -07:00
Amin Yahyaabadi 7bbb94baa2 chore: v0.19.0 [skip ci] 2022-07-27 21:29:37 -07:00
Amin Yahyaabadi 322f0819ba
Merge pull request #112 from aminya/bazel [skip ci] 2022-07-27 21:28:30 -07:00
Amin Yahyaabadi 41af5a7f7c fix: install bazelisk on windows/macos instead of bazel 2022-07-27 21:05:59 -07:00
Amin Yahyaabadi 9da09a7595 fix: init gpg before adding the keys 2022-07-27 20:30:15 -07:00
Amin Yahyaabadi fb111ffcf1 fix: fix the nala source list 2022-07-27 20:27:12 -07:00
Amin Yahyaabadi d204be83ac feat: support add apt key via download or from a server 2022-07-27 20:14:37 -07:00
Amin Yahyaabadi 5183c0d6d4 feat: support installing Bazel 2022-07-27 19:32:33 -07:00
Amin Yahyaabadi c8cec57d18 fix: handle the promises in setupAptPack 2022-07-27 19:07:30 -07:00