Commit Graph

64 Commits

Author SHA1 Message Date
renovate[bot] d93d404f38
fix(deps): update dependency @types/node to v22.17.2 (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 00:03:50 -07:00
Amin Yahyaabadi 747e9cfe05 fix: fix partial options for tar 2025-07-10 07:11:16 -07:00
Amin Yahyaabadi 26bd7cda45 fix: allow partial options for setup tools 2025-07-10 06:59:25 -07:00
Amin Yahyaabadi 1c89539b8f fix: handle no update failures for llvm 2025-07-07 22:42:22 -07:00
renovate[bot] c43a237684
fix(deps): update dependency @types/node to v22.16.0 2025-07-03 12:47:18 +00:00
Amin Yahyaabadi 0fa8654824 fix: fix apt resolving on non-Linux 2025-07-03 04:56:17 -07:00
renovate[bot] 2e6bb1caa0
fix(deps): update dependency @types/node to v22.15.30 2025-06-08 07:52:37 +00:00
renovate[bot] 55470af31b
fix(deps): update dependency @types/node to v22.15.29 2025-05-31 02:22:01 +00:00
renovate[bot] f015113d31
fix(deps): update dependency @types/node to v22.15.21 2025-05-24 11:11:49 +00:00
Amin Ya 2a58e75f05
Merge pull request #407 from aminya/pin
fix: pin the apt-fast and nala installers
2025-05-24 03:41:16 -07:00
renovate[bot] f1825e19b6
chore(deps): update devdependencies (#403)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-24 03:41:03 -07:00
Amin Yahyaabadi 1cfde8e589 fix: pin the apt-fast and nala installers 2025-05-24 00:58:55 -07:00
Amin Yahyaabadi faff663ab1 fix: add apt-fast optimizations 2025-05-20 21:38:17 -07:00
Amin Yahyaabadi 3fd1b0b32c test: do not print version of apt-fast 2025-05-20 12:56:59 -07:00
Amin Yahyaabadi 988b5fd210 fix: update the apt-fast config as root 2025-05-20 12:32:52 -07:00
Amin Yahyaabadi c9348d3629 test: do not remove apt-fast 2025-05-20 12:17:00 -07:00
Amin Yahyaabadi 9b5350fb6e test: run apt tests in series 2025-05-20 11:18:37 -07:00
Amin Yahyaabadi b7dcc5b7e6 fix: do not use apt due to race conditions 2025-05-20 03:32:09 -07:00
Amin Yahyaabadi fc5f36e99b test: add import tests for all packages 2025-05-20 03:23:35 -07:00
Amin Yahyaabadi 6540167f34 feat move setup-nala to setup-apt 2025-05-20 02:39:27 -07:00
Amin Yahyaabadi 62036a9dd7 feat: move the apt-fast installer to setup-apt package 2025-05-20 02:32:22 -07:00
Amin Yahyaabadi 350b16f518 fix: prefer apt-fast or apt over apt-get 2025-05-20 02:23:12 -07:00
Amin Yahyaabadi 55f022dea4 fix: fix add-apt-repository in Debian 2025-05-04 06:24:26 -07:00
renovate[bot] 8fb6bd1b28
fix(deps): update dependency @types/node to v22.15.3 2025-04-30 19:01:13 +00:00
renovate[bot] bb5b6b1b44
fix(deps): update dependency @types/node to v22.14.1 2025-04-11 23:24:46 +00:00
renovate[bot] 9845e6e84d
fix(deps): update dependency @types/node to v22.13.11 2025-03-22 06:03:08 +00:00
Amin Yahyaabadi 8115710285 fix: fix apt cache check and version fallback 2025-03-16 02:48:07 -07:00
Amin Yahyaabadi 660206b3e3 fix: fix falling back to latest for apt 2025-03-16 02:00:27 -07:00
renovate[bot] 595d13eb74
fix(deps): update dependency @types/node to v22.13.10 2025-03-09 21:25:19 +00:00
renovate[bot] 8dd7e1e5c1
fix(deps): update dependencies 2025-03-02 11:18:02 +00:00
Amin Yahyaabadi 2294a21607 fix: update the apt repos for the first time when installing 2025-02-23 17:32:18 -08:00
Amin Yahyaabadi 5b04f53d41 fix: use apt-get for addAptRepo 2025-02-23 15:18:36 -08:00
Amin Yahyaabadi 818f740c52 fix: avoid failure of software-properties-common installation 2025-02-23 15:05:55 -08:00
Amin Yahyaabadi 40c2ffd2be fix: error on unmatched apt package version by default 2025-02-23 14:55:57 -08:00
Amin Yahyaabadi 28befc3cbc fix: fix ubuntu llvm cleanup 2025-02-23 14:47:47 -08:00
Amin Yahyaabadi 063ff00baf fix: do not use -y for apt-get/nala update 2025-02-23 03:26:32 -08:00
Amin Yahyaabadi ef2de93e77 ci: fix ignore patterns for eslint [skip test] 2025-02-11 01:04:17 -08:00
Amin Yahyaabadi d58ee0edd1 fix: do not fallback to latest apt package by default 2025-01-29 00:56:32 -08:00
Amin Yahyaabadi a1e30580e4 feat: remove the LLVM repo on apt install failures 2025-01-24 23:22:12 -08:00
Amin Yahyaabadi 24f9b03dc4 fix: fix ci-info not running in an ESM context 2024-10-06 20:48:03 -07:00
renovate[bot] 8afbb1a7c6
fix(deps): update dependencies 2024-09-21 02:59:06 +00:00
Amin Yahyaabadi 9d702fc974
fix: downgrade execa to 7 2024-09-20 16:44:43 -07:00
Amin Yahyaabadi 32a534716d
fix: downgrade numerous + update @types/node 2024-09-20 16:17:38 -07:00
Amin Yahyaabadi 654b790525
fix: update execa to 9.4.0 2024-09-20 15:48:10 -07:00
Amin Yahyaabadi 4ebcbc18f2
fix: fix checking of a pip package existence 2024-09-18 16:27:12 -07:00
Amin Yahyaabadi ae014dcdc3
build: transform babel via babel plugin 2024-09-04 02:04:31 -07:00
Amin Yahyaabadi 4e7c4bb64b
fix: install nala via default repo or installer 2024-09-03 00:16:55 -07:00
Amin Yahyaabadi c17f568574
fix: fix timeouts by using memoizee 2024-08-29 16:12:54 -07:00
Amin Yahyaabadi 9a295dea76
fix: memoize apt update/init via micromemoize 2024-08-28 15:30:20 -07:00
Amin Yahyaabadi 0dbc7a0d00
fix: refactor apt functions into separate files 2024-08-28 15:17:21 -07:00