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 |
abeimler
|
fb48106188
|
fix: mingw version
|
2023-07-20 00:26:55 +02:00 |
abeimler
|
5ea2c0f2ed
|
Merge branch 'feature/cross-mingw' of https://github.com/abeimler/setup-cpp into feature/cross-mingw
|
2023-07-19 23:40:18 +02:00 |
abeimler
|
a884ad83aa
|
Merge branch 'master' of https://github.com/abeimler/setup-cpp into feature/cross-mingw
|
2023-07-19 23:31:19 +02:00 |
Amin Yahyaabadi
|
3d4b6fce65
|
chore: v0.32.1 [skip test]
|
2023-07-17 23:02:37 -07:00 |
Amin Yahyaabadi
|
1cc2853786
|
Merge pull request #183 from aminya/llvm-conflicts [skip test]
|
2023-07-17 22:52:25 -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
|
b22365e2f1
|
chore: v0.32.0 [skip test]
|
2023-07-17 21:34:13 -07:00 |
Amin Yahyaabadi
|
0c3b851567
|
Merge pull request #182 from aminya/llvm-system [skip ci]
|
2023-07-17 21:33:29 -07:00 |
Amin Yahyaabadi
|
d5232dc52b
|
chore: fix code formatting of .vscode files
|
2023-07-17 15:59:46 -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
|
ccddfedb7d
|
chore: add jest debug configuration
|
2023-07-17 13:28:06 -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
|
f1d59251fb
|
tests: remove npm install in docker tests
|
2023-07-17 10:27:35 -07:00 |
Amin Yahyaabadi
|
71e227aa5f
|
fix: fix the path for the ubuntu LLVM installer
|
2023-07-17 10:15:53 -07:00 |