Amin Yahyaabadi
|
4e60284097
|
feat: install python packages using pipx to avoid conflicts with system
|
2023-09-01 02:49:28 -07:00 |
Amin Yahyaabadi
|
e0bca0a01d
|
Merge pull request #189 from aminya/path [skip ci]
|
2023-09-01 02:03:33 -07:00 |
Amin Yahyaabadi
|
662daca0bf
|
fix: remove unused dependencies + list bundled ones [skip test]
|
2023-08-31 23:01:58 -07:00 |
Amin Yahyaabadi
|
307b9178a3
|
fix: prevent adding /usr/bin if it is already on the PATH
|
2023-08-31 22:42:47 -07:00 |
Amin Yahyaabadi
|
0dd681ea14
|
chore: v0.34.0 [skip test]
|
2023-08-21 22:11:28 -07:00 |
Amin Yahyaabadi
|
54cbc0f1bf
|
fix: fix the timeout conversion and add a custom message
|
2023-08-21 21:58:10 -07:00 |
Amin Yahyaabadi
|
4c53a2d376
|
fix: ensure constant initialization order
|
2023-08-21 21:41:17 -07:00 |
Amin Yahyaabadi
|
52047bd03a
|
fix: add timeout for the LLVM installer call
|
2023-08-21 20:21:34 -07:00 |
Amin Yahyaabadi
|
d7596dd449
|
feat: fail fast inside CI when an error happens
|
2023-08-21 20:16:33 -07:00 |
Amin Yahyaabadi
|
d93dc2b536
|
feat: add timeout for installation of the tools
|
2023-08-21 20:11:21 -07:00 |
Amin Yahyaabadi
|
99a4fe7118
|
fix: make llvm installer less verbose for non-debug
|
2023-08-21 19:29:23 -07:00 |
Amin Yahyaabadi
|
bc25e4e3b4
|
perf: memoize setupLLVMWithoutActivation
|
2023-07-24 15:48:38 -07:00 |
Amin Yahyaabadi
|
697fc17c87
|
ci: shared build for all the tests - rewrite the CI workflow
|
2023-07-24 13:59:56 -07:00 |
Amin Yahyaabadi
|
f0d23edbf1
|
fix: update dependencies
|
2023-07-24 13:20:13 -07:00 |
Amin Yahyaabadi
|
5d4f610be3
|
chore: v0.33.0 [skip test]
|
2023-07-24 12:42:23 -07:00 |
Amin Yahyaabadi
|
69ae3d5dd5
|
fix: report errors if yay is needed but it is not installed
|
2023-07-20 03:12:39 -07:00 |
Amin Yahyaabadi
|
7ccf39eac3
|
chore: fix linting errors
|
2023-07-20 02:44:13 -07:00 |
Amin Yahyaabadi
|
5f5040c0c8
|
fix: handle libc++ conflicting packages for LLVM
|
2023-07-17 22:51:54 -07:00 |
Amin Yahyaabadi
|
eeed1d382d
|
chore: update built files [skip ci]
|
2023-07-17 21:35:11 -07:00 |
Amin Yahyaabadi
|
2e790802d0
|
fix: fix conflicts between clang apt packages
|
2023-07-17 14:21:12 -07:00 |
Amin Yahyaabadi
|
dd2f1139ce
|
fix: catch the errors of setupLLVMApt correctly
|
2023-07-17 13:55:49 -07:00 |
Amin Yahyaabadi
|
3206aaa7c3
|
fix: fix passing the version number to the llvm installer
|
2023-07-17 13:44:34 -07:00 |
Amin Yahyaabadi
|
da1eb59304
|
fix: install clang-tidy and clang-format as well
|
2023-07-17 13:29:53 -07:00 |
Amin Yahyaabadi
|
60eecceb8a
|
fix: add the bin directory to the path for llvm installer
|
2023-07-17 11:44:40 -07:00 |
Amin Yahyaabadi
|
c3a7043921
|
fix: pass the llvm version to the installer
|
2023-07-17 11:21:11 -07:00 |
Amin Yahyaabadi
|
e7304e1143
|
fix: install the packages needed for the llvm installer
|
2023-07-17 11:01:22 -07:00 |
Amin Yahyaabadi
|
71e227aa5f
|
fix: fix the path for the ubuntu LLVM installer
|
2023-07-17 10:15:53 -07:00 |
Amin Yahyaabadi
|
b195200069
|
feat: support llvm 16.0.6
|
2023-07-16 23:52:38 -07:00 |
Amin Yahyaabadi
|
9fa897444d
|
fix: fix: dnf search
|
2023-07-16 23:42:25 -07:00 |
Amin Yahyaabadi
|
41b2cf629a
|
feat: support installing multiple dnf packages
|
2023-07-16 03:12:24 -07:00 |
Amin Yahyaabadi
|
dd9ff769c8
|
fix: refactor LLVM installation
|
2023-07-16 02:48:34 -07:00 |
Amin Yahyaabadi
|
70a091c663
|
feat: support installing llvm via apt on Ubuntu
|
2023-07-15 21:46:28 -07:00 |
Amin Yahyaabadi
|
46dc266a3e
|
chore: update built-files [skip ci]
|
2023-07-15 19:27:35 -07:00 |
Amin Yahyaabadi
|
3a3a6aeea9
|
fix: fix nala apt key addition
|
2023-07-15 18:53:44 -07:00 |
Amin Yahyaabadi
|
6326464ed5
|
fix: nala installation on ubuntu
|
2023-07-15 18:33:56 -07:00 |
Amin Yahyaabadi
|
cd31ee43de
|
feat: add production docker images and generate tests
|
2023-07-15 18:09:24 -07:00 |
Amin Yahyaabadi
|
0b443e82cc
|
fix: relax and coerce the found pip version
|
2023-07-15 16:16:34 -07:00 |
Amin Yahyaabadi
|
b2cf91c9df
|
fix: use node 20 instead of node 18
|
2023-07-15 15:41:58 -07:00 |
Amin Yahyaabadi
|
a9ef9e1ef4
|
fix: use node 12 as the main target
|
2023-07-15 15:31:34 -07:00 |
Amin Yahyaabadi
|
78e0cf33cc
|
chore: update built files
|
2023-07-15 14:33:37 -07:00 |
Amin Yahyaabadi
|
f7f2d14ebb
|
Merge branch 'master' into pr/164
|
2023-07-15 14:33:06 -07:00 |
Amin Yahyaabadi
|
9292ace132
|
chore: v0.30.1 [skip test]
|
2023-07-06 15:57:48 -07:00 |
Amin Yahyaabadi
|
471b55347a
|
fix: add UTF-8 locale for Nala if it is not already defined
|
2023-07-06 12:35:54 -07:00 |
Amin Yahyaabadi
|
381ebd4e56
|
chore: v0.30.0 [skip test]
|
2023-07-04 13:18:17 -07:00 |
Amin Yahyaabadi
|
70bf67fc05
|
feat: install python/pip binaries for python3
|
2023-07-04 12:30:06 -07:00 |
Amin Yahyaabadi
|
967d1f8c3d
|
chore: v0.29.0 [skip test]
|
2023-06-29 15:32:55 -07:00 |
Amin Yahyaabadi
|
b5439543fd
|
fix: check all the python/pip binaries on the PATH
|
2023-06-29 13:58:48 -07:00 |
Amin Yahyaabadi
|
d841abd854
|
fix: set the minimum python version 3.7.9
|
2023-06-29 13:49:06 -07:00 |
Amin Yahyaabadi
|
5ab4d6a34d
|
fix: refactor checking for python binary
|
2023-06-29 13:21:36 -07:00 |
Amin Yahyaabadi
|
130062b173
|
fix: use min versions instead of default versions
|
2023-06-28 17:23:48 -07:00 |