Amin Yahyaabadi
|
3ef62e765f
|
Merge pull request #192 from aminya/windows [skip ci]
|
2023-09-01 11:38:35 -07:00 |
|
Amin Yahyaabadi
|
62674fbcdd
|
tests: skip some msvc installation tests based on the Windows version
|
2023-09-01 11:23:25 -07:00 |
|
Amin Yahyaabadi
|
7c677b659a
|
Merge pull request #191 from aminya/llvm-version [skip ci]
|
2023-09-01 11:00:41 -07:00 |
|
Amin Yahyaabadi
|
86eecc382e
|
fix: default to LLVM 16 on Windows and Linux
|
2023-09-01 10:02:59 -07:00 |
|
Amin Yahyaabadi
|
2ab6e8f154
|
Merge pull request #190 from aminya/pipx [skip ci]
|
2023-09-01 09:58:08 -07:00 |
|
Amin Yahyaabadi
|
20531c3692
|
fix: install venv for using pipx
|
2023-09-01 03:46:12 -07:00 |
|
Amin Yahyaabadi
|
42d3ea447e
|
fix: add system package manager fallback for pip packages
|
2023-09-01 03:44:04 -07:00 |
|
Amin Yahyaabadi
|
0916dc5cfb
|
fix: fix library installation via pip + fix conan
|
2023-09-01 03:28:05 -07:00 |
|
Amin Yahyaabadi
|
65c4b0f5dc
|
fix: fix checking for pipx existence
|
2023-09-01 03:10:24 -07:00 |
|
Amin Yahyaabadi
|
512202e7f4
|
fix: handle upgrade/user flags for pipx
|
2023-09-01 03:02:09 -07:00 |
|
Amin Yahyaabadi
|
4e60284097
|
feat: install python packages using pipx to avoid conflicts with system
|
2023-09-01 02:49:28 -07:00 |
|
Amin Yahyaabadi
|
1f59ba33f1
|
fix: use user flag when installing packages via pip
|
2023-09-01 02:36:39 -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
|
511e70eef5
|
test: disable cppcheck test on Windows
|
2023-08-22 11:45:19 -07:00 |
|
Amin Yahyaabadi
|
95f86c5d8c
|
tests: disable cppcheck on windows
|
2023-08-21 23:12:00 -07:00 |
|
Amin Yahyaabadi
|
0dd681ea14
|
chore: v0.34.0 [skip test]
|
2023-08-21 22:11:28 -07:00 |
|
Amin Yahyaabadi
|
c99df211c1
|
Merge pull request #188 from aminya/llvm [skip ci]
|
2023-08-21 22:09:42 -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
|
912cd9add4
|
test: update cpp_vcpkg_project
|
2023-08-08 13:27:25 -07:00 |
|
Amin Yahyaabadi
|
7449a7e89e
|
fix: update dependencies
|
2023-08-01 14:06:23 -07:00 |
|
Amin Yahyaabadi
|
e52c868d65
|
Merge pull request #186 from aminya/test-timeout [skip ci]
|
2023-07-26 23:09:49 -07:00 |
|
Amin Yahyaabadi
|
5a673f1e7a
|
fix: do not forceExit jest to make the tests parallel
|
2023-07-24 16:41:28 -07:00 |
|
Amin Yahyaabadi
|
bc25e4e3b4
|
perf: memoize setupLLVMWithoutActivation
|
2023-07-24 15:48:38 -07:00 |
|
Amin Yahyaabadi
|
10c725c53f
|
test: remove some long-running duplicate tests for kcov/llvm
|
2023-07-24 15:48:23 -07:00 |
|
Amin Yahyaabadi
|
4eb56b89c0
|
test: run the jest tests in parallel
|
2023-07-24 15:28:48 -07:00 |
|
Amin Yahyaabadi
|
ba2c47a569
|
test: use forceExit instead of detectOpenHandles
|
2023-07-24 15:06:34 -07:00 |
|
Amin Yahyaabadi
|
5c246f1986
|
ci: separate the lint tests from the tests
|
2023-07-24 14:28:48 -07:00 |
|
Amin Yahyaabadi
|
b3b3348bbf
|
ci: upload the built packages dist and fix release artifacts download
|
2023-07-24 14:18:02 -07:00 |
|
Amin Yahyaabadi
|
4e58b250d7
|
ci: fix placing the built artifacts
|
2023-07-24 14:11:16 -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
|
0b79280662
|
test: use swc as the jest transformer
|
2023-07-24 13:20:39 -07:00 |
|
Amin Yahyaabadi
|
9fabf05a6b
|
test: configure jest in typescript
|
2023-07-24 13:20:23 -07:00 |
|
Amin Yahyaabadi
|
f0d23edbf1
|
fix: update dependencies
|
2023-07-24 13:20:13 -07:00 |
|
Amin Yahyaabadi
|
5f27dd008e
|
test: prevent long timeouts when running tests
|
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
|
14b5580a5f
|
Merge pull request #103 from abeimler/feature/cross-mingw
add mingw cross-compiler
|
2023-07-23 20:27:02 -07:00 |
|
Amin Yahyaabadi
|
cee1b6367a
|
ci: disable fedora and arch mingw docker tests
|
2023-07-22 12:39:43 -07:00 |
|
abeimler
|
7f57dc837b
|
clean up docker container tests
|
2023-07-20 14:04:10 +02:00 |
|
abeimler
|
9af05511cb
|
Merge branch 'feature/cross-mingw' of https://github.com/abeimler/setup-cpp into feature/cross-mingw
|
2023-07-20 12:29:20 +02:00 |
|
abeimler
|
f849ee113e
|
fix: docker mingw build (test)
|
2023-07-20 12:26:09 +02: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
|
623beb0a25
|
feat: add Mingw docker images and test them
|
2023-07-20 02:59:37 -07:00 |
|
Amin Yahyaabadi
|
7ccf39eac3
|
chore: fix linting errors
|
2023-07-20 02:44:13 -07:00 |
|