Amin Yahyaabadi
|
b9c2f3b391
|
chore: break the code for handling versions
|
2022-11-02 20:01:42 -07:00 |
Amin Yahyaabadi
|
b562412150
|
fix: fix the llvm 15.0.2 tests
|
2022-10-19 15:57:39 -07:00 |
Amin Yahyaabadi
|
7903317d7d
|
test: clean the llvm cache before installing llvm 15.0.2
|
2022-10-15 02:02:49 -07:00 |
Amin Yahyaabadi
|
f4e3f220db
|
fix: fix the llvm 15 link for linux + test the installation
|
2022-10-13 16:47:00 -07:00 |
Amin Yahyaabadi
|
41ac067e60
|
test: llvm 15.0.2
|
2022-10-12 11:47:40 -07:00 |
Amin Yahyaabadi
|
007a51ecba
|
feat: support llvm 15
|
2022-10-11 15:21:04 -07:00 |
Amin Yahyaabadi
|
2c6bfca888
|
fix: import delimiter from path
|
2022-08-24 00:24:50 -07:00 |
Amin Yahyaabadi
|
3b6093bb8a
|
fix: remove extension-tools and path in favor of patha
|
2022-08-20 15:38:51 -07:00 |
Amin Yahyaabadi
|
647dc69eaf
|
fix: use is-url-online instead of get-works
https://github.com/spa5k/is-url-online/pull/40
|
2022-08-09 00:13:35 -07:00 |
Amin Yahyaabadi
|
79eae5db23
|
feat: add ci-log package
|
2022-08-08 01:22:28 -07:00 |
Amin Yahyaabadi
|
4d3cf92471
|
feat: add get-works package to validate the URLs
|
2022-08-08 00:36:24 -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
|
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
|
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
|
c8cec57d18
|
fix: handle the promises in setupAptPack
|
2022-07-27 19:07:30 -07:00 |
Amin Yahyaabadi
|
e77a1e12f0
|
fix: support up to llvm 14.0.6
|
2022-07-16 18:07:53 -07:00 |
Amin Yahyaabadi
|
1103890904
|
fix: check isUbuntu before using apt - fixes pip packages
|
2022-07-10 17:39:21 -07:00 |
Amin Yahyaabadi
|
45e4fd60f0
|
chore: rename isci to isCI
|
2022-07-10 16:11:32 -07:00 |
Amin Yahyaabadi
|
cefca0b72e
|
fix: update the alternatives only on ubuntu
|
2022-06-29 20:52:25 -07:00 |
Amin Yahyaabadi
|
7caf0ddff8
|
feat: add the cached isArch function
|
2022-06-29 19:06:33 -07:00 |
abeimler
|
aecb4b3e29
|
feat: add pacman support (#31)
* add `setupPacmanPack`
* add arch linux docker image
* add container tests
|
2022-06-29 18:06:35 +02:00 |
Amin Yahyaabadi
|
5524077a0f
|
fix: add cmath to the gcc and llvm tests
|
2022-05-20 18:15:50 -07:00 |
Amin Yahyaabadi
|
3526010570
|
fix: use double quote for LDFLAGS/CPPFLAGS
|
2022-05-17 13:19:04 -07:00 |
Amin Yahyaabadi
|
209bb28e11
|
fix: add the exe extension for CC/CXX
|
2022-05-12 18:42:49 -07:00 |
Amin Yahyaabadi
|
c8f6527003
|
fix: add env variables in parallel for llvm and gcc
|
2022-05-12 18:39:47 -07:00 |
Amin Yahyaabadi
|
a4e2df0c28
|
fix: fix the quoting of CPPFLAGS and LDFLAGS for pwsh
|
2022-05-12 17:31:41 -07:00 |
Amin Yahyaabadi
|
7e3e265a8a
|
fix: make execPowershell async
|
2022-05-12 12:55:00 -07:00 |
Amin Yahyaabadi
|
1476cdd202
|
fix: quote CPPFLAGS and LDFLAGS instead of escaping
|
2022-05-11 17:21:28 -07:00 |
Amin Yahyaabadi
|
3eb3fc16a7
|
fix: only escape LDFLAGS and CPPFLAGS
This partially reverts 41d161c37f
|
2022-05-11 17:17:54 -07:00 |
Amin Yahyaabadi
|
d8593e1dfc
|
fix: do not set CPATH for clang on windows
|
2022-05-11 14:51:51 -07:00 |
Amin Yahyaabadi
|
22d47d9d3f
|
test: disable linux llvm cache
|
2022-05-05 20:41:20 -07:00 |
Amin Yahyaabadi
|
20cc86b4f6
|
test: fix llvm cache finding on ubuntu
|
2022-05-05 20:04:10 -07:00 |
Amin Yahyaabadi
|
99f8d1aba8
|
feat: support ubuntu specific versions for llvm
|
2022-05-05 19:28:24 -07:00 |
Amin Yahyaabadi
|
6251144095
|
fix: get ubuntu version inside the main file
|
2022-05-05 17:11:42 -07:00 |
Amin Yahyaabadi
|
d2eafaab01
|
fix: inline defaultLLVMVersion
|
2022-05-03 00:46:03 -07:00 |
Amin Yahyaabadi
|
8a16afc589
|
fix: warning for fallback to ubuntu max
|
2022-05-03 00:04:20 -07:00 |
Amin Yahyaabadi
|
05d55cbaa6
|
fix: select the default llvm version based on ubuntu version
|
2022-05-02 23:32:01 -07:00 |
Amin Yahyaabadi
|
bd5d402bb9
|
fix: support llvm 14.0.2 and 14.0.3
|
2022-05-02 23:01:00 -07:00 |
Amin Yahyaabadi
|
07a74ebda9
|
fix: disable the missing llvm 14.0.1 for ubuntu 18.0.1 x86
|
2022-05-02 23:00:47 -07:00 |
Amin Yahyaabadi
|
154369fbb1
|
fix: enable llvm 14.0.1 support for ubuntu
|
2022-05-02 22:54:50 -07:00 |
Amin Yahyaabadi
|
682ca30420
|
fix: use utils/io instead of `@actions/core`
|
2022-05-02 21:53:16 -07:00 |
Amin Yahyaabadi
|
18f813f0d6
|
fix: make execaSudo and setupAptPack synchronous
apt is not thread-safe
|
2022-04-27 00:02:35 -07:00 |
Amin Yahyaabadi
|
dc320cd781
|
feat: set apt alternatives when llvm is installed
|
2022-04-18 23:35:29 -07:00 |
Amin Yahyaabadi
|
22d43201d9
|
fix: default llvm to v14.0.0
|
2022-04-16 01:18:40 -07:00 |
Amin Yahyaabadi
|
09cdd6608c
|
test: test the default versions in the tests
|
2022-04-16 00:54:37 -07:00 |
Amin Yahyaabadi
|
8d082cd438
|
fix: support llvm 14.0.1
|
2022-04-16 00:54:36 -07:00 |
Amin Yahyaabadi
|
3097e232cf
|
feat: support llvm 14.0.0
|
2022-04-04 10:52:03 -07:00 |