Commit Graph

1758 Commits

Author SHA1 Message Date
Amin Yahyaabadi af1b02b5ed fix: use apt-get instead of nala in setup-cpp Ubuntu images 2025-03-22 17:10:46 -07:00
Amin Yahyaabadi a96be2f0e6 feat: add Ubuntu 20 and 24 docker builds 2025-03-21 15:58:59 -07:00
Amin Yahyaabadi fd0d475a53 chore: do not run publish for the root [skip ci] 2025-03-16 21:24:27 -07:00
Amin Yahyaabadi 81892a4640 chore(release): v1.2.2 [skip test] 2025-03-16 21:22:18 -07:00
Amin Ya d11e5d7d70
Merge pull request #373 from aminya/linux-arm-ci
feat: install sccache on latest ubuntu arm
2025-03-16 21:16:12 -07:00
Amin Yahyaabadi 29c12dc98c feat: install sccache on latest ubuntu arm 2025-03-16 20:26:54 -07:00
Amin Ya a63071ebb3
Merge pull request #363 from aminya/linux-arm-ci
ci:  tests and executables for Linux arm + fix Doxygen, Sccache on Linux Arm + fix old LLVM on latest Ubuntu arm + fix apt installation fallbacks to latest
2025-03-16 03:04:58 -07:00
Amin Yahyaabadi 8115710285 fix: fix apt cache check and version fallback 2025-03-16 02:48:07 -07:00
Amin Yahyaabadi 660206b3e3 fix: fix falling back to latest for apt 2025-03-16 02:00:27 -07:00
Amin Yahyaabadi b59e0ce00b fix: fix the libtinfo5 download link on Linux arm 2025-03-16 01:40:18 -07:00
Amin Yahyaabadi 374c0cd9ec fix: fallback to the latest doxygen on Linux arm 2025-03-16 01:31:40 -07:00
Amin Yahyaabadi 2250f08263 test: skip infer, sccache, bazel tests on Linux arm 2025-03-16 01:29:22 -07:00
Amin Yahyaabadi 1916446e22 fix: add script for updating all asset lists 2025-03-16 01:29:22 -07:00
Amin Yahyaabadi 67fad8bf37 fix: upgrade Doxygen to 1.13.2 2025-03-16 01:29:22 -07:00
Amin Yahyaabadi a4bc77491c fix: fix Bazel installation on Linux arm64 2025-03-16 01:29:22 -07:00
Amin Yahyaabadi a835d4b72e fix: install the default Doxygen version on Linux
Update versions.json

Update doxygen.ts
2025-03-16 01:29:22 -07:00
Amin Yahyaabadi 6ef1af9182 fix: fix vcpkg bootstrap test in home with spaces 2025-03-16 01:29:22 -07:00
Amin Yahyaabadi fb55d3cdfe fix: brew isn't supported on Linux arm 2025-03-16 00:22:54 -07:00
Amin Yahyaabadi 29cd2e193a ci: tests and executables for Linux arm 2025-03-16 00:20:53 -07:00
Amin Ya 1d64427488
Merge pull request #372 from aminya/renovate/pnpm-10.x
chore(deps): update pnpm to v10.6.3
2025-03-14 20:42:25 -07:00
renovate[bot] 3cc2476a87
chore(deps): update devdependencies (#371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-14 20:41:53 -07:00
renovate[bot] 56767a8edb
chore(deps): update pnpm to v10.6.3 2025-03-15 01:50:20 +00:00
Amin Yahyaabadi a76dd1b9e9 ci: improve docker cache hits by using the exact tag 2025-03-10 23:09:27 -07:00
Amin Yahyaabadi 12841b3f65 chore(release): v1.2.1 [skip test] 2025-03-10 22:17:00 -07:00
Amin Yahyaabadi b4d8a5c5a6 ci: fix the docker tags to be 1.2.0 [skip test] 2025-03-10 22:10:31 -07:00
Amin Yahyaabadi f51e073858 chore(release): v1.2.0 2025-03-10 21:31:55 -07:00
Amin Yahyaabadi 828e0bb625 fix: fix brew warning GitHub Actions matcher 2025-03-10 21:30:33 -07:00
Amin Yahyaabadi f3b54ce57b fix: simplify brew warning matcher 2025-03-10 21:28:50 -07:00
Amin Ya 413acc39d5
Merge pull request #370 from aminya/performance-polyfill
fix: polyfill performance for crypto randomuuid
2025-03-10 19:38:20 -07:00
Amin Yahyaabadi 7fee45544a fix: polifyll performance for crypto randomuuid 2025-03-10 02:07:13 -07:00
Amin Ya a2dc2bcd46
Merge pull request #369 from aminya/brew-warnings
fix: avoid already installed warnings for brew
2025-03-10 02:04:13 -07:00
Amin Ya 6eadc0b59c
Merge pull request #368 from aminya/crypto-randomuuid
fix: add polyfil for crypto.randomuuid
2025-03-10 01:34:09 -07:00
Amin Yahyaabadi 8d0a96782d fix: avoid already installed warnings for brew 2025-03-10 01:33:12 -07:00
Amin Yahyaabadi 6cb9980520 fix: add polyfil for crypto.randomuuid 2025-03-10 00:38:16 -07:00
Amin Ya 65cf4fec22
Merge pull request #367 from aminya/macos-llvm-installer
feat: install LLVM via brew on Mac if possible
2025-03-10 00:37:44 -07:00
Amin Yahyaabadi 4532f2e61b fix: force installing LLVM via bottles 2025-03-10 00:18:44 -07:00
Amin Yahyaabadi 4b9980f829 fix: add the llvm bin dir to path for brew 2025-03-10 00:16:25 -07:00
Amin Yahyaabadi eab64e395d feat: install LLVM via brew on Mac if possible 2025-03-09 15:15:31 -07:00
Amin Yahyaabadi 15f3a89bc3 feat: find brew package installation dir 2025-03-09 15:13:19 -07:00
Amin Ya c99abc9332
Merge pull request #366 from aminya/renovate/dependencies
fix(deps): update dependency @types/node to v22.13.10
2025-03-09 14:25:23 -07:00
renovate[bot] 595d13eb74
fix(deps): update dependency @types/node to v22.13.10 2025-03-09 21:25:19 +00:00
Amin Ya 799b040705
Merge pull request #364 from aminya/llvm-deps
refactor: refactor llvm install into modules
2025-03-09 14:23:45 -07:00
Amin Ya e4a5426f18
Merge pull request #359 from aminya/renovate/dependencies
fix(deps): update dependency ci-info to v4.2.0
2025-03-09 14:23:13 -07:00
renovate[bot] db6e8f43c7
fix(deps): update dependency ci-info to v4.2.0 2025-03-09 17:55:30 +00:00
Amin Yahyaabadi 935a8bc14f refactor: refactor llvm install into modules 2025-03-09 01:08:52 -08:00
Amin Ya 57e4acf400
Merge pull request #362 from aminya/git [skip ci]
feat: add git as an installable tool
2025-03-09 00:33:28 -08:00
Amin Yahyaabadi 15b21af353 fix: do not install git if already installed 2025-03-08 23:30:52 -08:00
Amin Yahyaabadi 873a0ce059 fix: add script to find the git binaries on Windows 2025-03-08 23:29:53 -08:00
Amin Yahyaabadi ae8148bb39 fix: fix the git installation path on Windows 2025-03-08 19:21:10 -08:00
Amin Yahyaabadi 43327b967b feat: add git as an installable tool 2025-03-08 00:55:16 -08:00