Amin Yahyaabadi
|
176905d067
|
fix: use the default mingw version on ubuntu
|
2025-02-23 16:06:17 -08:00 |
Amin Yahyaabadi
|
ed642e3c97
|
fix: apt-get update dockers + skip mingw on fedora
|
2025-02-23 15:34:56 -08:00 |
Amin Yahyaabadi
|
5b04f53d41
|
fix: use apt-get for addAptRepo
|
2025-02-23 15:18:36 -08:00 |
Amin Yahyaabadi
|
3d88ff3446
|
fix: update vcpkg hash in cpp_vcpkg_project
|
2025-02-23 15:17:07 -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
|
0c09b5d740
|
test: update cpp_vcpkg_project
|
2025-02-23 14:50:49 -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
|
8b818570f5
|
fix: set VCPKG_FORCE_SYSTEM_BINARIES for linux arm64
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
b20073c6f5
|
ci: add setup-cpp base images
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
77458ed404
|
ci: disable actions cache on Windows [skip ci]
|
2025-02-23 02:31:05 -08:00 |
Amin Yahyaabadi
|
c49e25690a
|
ci: install qemu 7 for cross compilation [skip test]
|
2025-02-23 02:23:32 -08:00 |
Amin Yahyaabadi
|
902ec7be5e
|
ci: build arm64 docker only on ubuntu
|
2025-02-23 02:13:34 -08:00 |
Amin Yahyaabadi
|
474b9dded5
|
fix: install the latest nodejs on Ubuntu docker
|
2025-02-23 02:08:59 -08:00 |
Amin Yahyaabadi
|
7a7572279c
|
ci: exclude arm64 builds on Arch docker
|
2025-02-23 02:08:55 -08:00 |
Amin Yahyaabadi
|
c7d3db8462
|
ci: add Arm64 docker builds
|
2025-02-23 01:49:16 -08:00 |
Amin Yahyaabadi
|
abe2d67f8c
|
chore(release): v0.46.2 [skip test]
|
2025-02-15 22:45:12 -08:00 |
Amin Ya
|
68aea2b63e
|
Merge pull request #341 from aminya/compiler-version [skip ci]
fix: more robust parsing of compiler name/versions
|
2025-02-15 22:43:22 -08:00 |
Amin Ya
|
49c8316b3c
|
Merge pull request #339 from aminya/renovate/pnpm-10.x [skip ci]
|
2025-02-15 22:33:02 -08:00 |
Amin Ya
|
e584d285f2
|
Merge pull request #338 from aminya/renovate/node-22.x [skip ci]
|
2025-02-15 22:32:45 -08:00 |
Amin Yahyaabadi
|
3290875f5f
|
fix: more robust parsing of compiler name/versions
|
2025-02-15 22:26:25 -08:00 |
renovate[bot]
|
100c4e6db6
|
chore(deps): update pnpm to v10.4.0
|
2025-02-15 03:14:08 +00:00 |
renovate[bot]
|
bdbd5b5fb0
|
chore(deps): update dependency node to v22.14.0
|
2025-02-15 03:13:51 +00:00 |
Amin Yahyaabadi
|
ef2de93e77
|
ci: fix ignore patterns for eslint [skip test]
|
2025-02-11 01:04:17 -08:00 |
Amin Yahyaabadi
|
fce207515b
|
ci: fix releasing of executables and dist
|
2025-02-11 00:59:25 -08:00 |
Amin Ya
|
302c2937a9
|
Merge pull request #337 from aminya/renovate/pnpm-10.x [skip ci]
|
2025-02-09 22:50:22 -08:00 |
renovate[bot]
|
daf22b970d
|
chore(deps): update pnpm to v10.2.1
|
2025-02-08 01:52:22 +00:00 |
Amin Yahyaabadi
|
185a60867a
|
ci: place the artifacts and exe
|
2025-02-07 14:11:47 -08:00 |
Amin Yahyaabadi
|
f7141f2b69
|
ci: skip dist push on main branch [skip test]
|
2025-02-07 12:34:05 -08:00 |
Amin Yahyaabadi
|
06230ecbcd
|
ci: fix downloading of artifacts + docker cache [skip test]
|
2025-02-07 12:29:07 -08:00 |
Amin Yahyaabadi
|
a03cb7ea00
|
chore(release): v0.46.1 [skip test]
|
2025-02-06 03:00:50 -08:00 |
Amin Ya
|
be9c96f67c
|
Merge pull request #334 from aminya/keywords [skip ci]
feat: support exclusive asset matching keywords+ Fix clang 15/16 on Ubuntu 24
|
2025-02-06 02:39:46 -08:00 |
github-actions[bot]
|
a2312d2e6e
|
chore(build): update dist
|
2025-02-06 10:38:51 +00:00 |
Amin Yahyaabadi
|
f5bc42aff8
|
fix: prefer exe binaries for llvm on Windows
|
2025-02-06 02:37:08 -08:00 |
Amin Yahyaabadi
|
6f44503311
|
fix: update pnpm to 10
|
2025-02-06 01:57:31 -08:00 |
Amin Yahyaabadi
|
a3723b08a9
|
fix: use fs-extra for move
|
2025-01-31 15:42:24 -08:00 |
Amin Yahyaabadi
|
c2c30d9a33
|
fix: extract tar.xz files correctly with 7zip
|
2025-01-31 15:23:08 -08:00 |
Amin Yahyaabadi
|
b7e481e350
|
fix: make the x86 arch optional for llvm windows
|
2025-01-30 10:12:46 -08:00 |
Amin Yahyaabadi
|
e647ab787e
|
fix: catch the fallback errors directly
|
2025-01-30 10:12:46 -08:00 |
Amin Yahyaabadi
|
01f6ff6b9c
|
feat: fix installation on clang 15/16 on Ubuntu 24
|
2025-01-30 10:12:46 -08:00 |
Amin Yahyaabadi
|
2ff473f883
|
feat: support exclusive asset keyword matching
|
2025-01-30 10:12:45 -08:00 |
Amin Ya
|
87d6792c19
|
Merge pull request #336 from aminya/upload [skip ci]
ci: update to upload/download actions v4
|
2025-01-30 10:12:30 -08:00 |
Amin Yahyaabadi
|
8f3364ce7b
|
ci: update to upload/download actions v4
|
2025-01-30 09:51:17 -08:00 |
Amin Ya
|
c08b751296
|
Merge pull request #333 from aminya/gcc [skip ci]
fix: do not fallback to latest apt package by default + fix: install both libtinfo5 and libtinfo6 for clang
|
2025-01-29 02:24:28 -08:00 |
Amin Yahyaabadi
|
0dee00a185
|
fix: install both libtinfo5 and libtinfo6 for clang
|
2025-01-29 00:57:29 -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
|
12e62a1b8d
|
chore: v0.46.0 [skip test]
|
2025-01-25 23:05:50 -08:00 |
Amin Ya
|
60dbf57778
|
Merge pull request #331 from aminya/llvm-remove-repo [skip ci]
feat: remove the LLVM repo on apt install failures + support LLVM 11-16 on Ubuntu 24 + fix GCC on Linux Arm64 + install GCC without PPA if possible
|
2025-01-25 23:04:34 -08:00 |
Amin Yahyaabadi
|
035c0629d9
|
fix: update the add-apt-repository llvm patch
|
2025-01-25 22:51:40 -08:00 |