Amin Ya
|
6f636f96f2
|
Merge pull request #343 from aminya/arm64-docker [skip ci]
ci: add Arm64 docker builds + add setup-cpp base Docker images + fix vcpkg on Linux Arm64 + update apt for the first install
|
2025-02-24 11:14:16 -08:00 |
Amin Yahyaabadi
|
d81982f0b8
|
ci: build on native Linux arm runner
|
2025-02-24 11:00:11 -08:00 |
Amin Yahyaabadi
|
edca93e670
|
fix: reference the latest tag in docker stages
|
2025-02-24 10:52:02 -08:00 |
Amin Yahyaabadi
|
a00d0ef0b6
|
ci: skip build tests on arm64 due to vcpkg
|
2025-02-24 03:14:08 -08:00 |
Amin Yahyaabadi
|
9ba7b69ac1
|
fix: disable vcpkg based on dpkg arch
|
2025-02-23 23:06:47 -08:00 |
Amin Yahyaabadi
|
1a07db80e7
|
fix: skip tool installation if version is false
|
2025-02-23 22:55:00 -08:00 |
Amin Yahyaabadi
|
8f8b73f53d
|
fix: exclude vcpkg on arm64 docker
|
2025-02-23 22:30:29 -08:00 |
Amin Ya
|
068684f46b
|
ci: unpin buildx version for qemu 7
|
2025-02-23 21:35:44 -08:00 |
Amin Ya
|
3f7161439e
|
ci: use the latest qemu
|
2025-02-23 21:18:10 -08:00 |
Amin Yahyaabadi
|
9f3979461e
|
fix: do not add test toolchain for mingw
|
2025-02-23 17:33:08 -08:00 |
Amin Yahyaabadi
|
2294a21607
|
fix: update the apt repos for the first time when installing
|
2025-02-23 17:32:18 -08:00 |
Amin Yahyaabadi
|
ab235ba854
|
fix: disable installation timeouts
|
2025-02-23 17:13:42 -08:00 |
Amin Yahyaabadi
|
4330bb5cf2
|
fix: pin buildx due to segfaults
|
2025-02-23 16:13:13 -08:00 |
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 Ya
|
5999587c4c
|
Merge pull request #342 from aminya/renovate/pnpm-10.x [skip ci]
chore(deps): update pnpm to v10.4.1
|
2025-02-23 01:38:47 -08:00 |
renovate[bot]
|
3f095866c3
|
chore(deps): update pnpm to v10.4.1
|
2025-02-16 22:06:04 +00: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 |