Commit Graph

1769 Commits

Author SHA1 Message Date
Amin Yahyaabadi 7974077db1 docs: update setup-cpp version in the readme [skip test] 2025-03-22 20:26:13 -07:00
Amin Yahyaabadi 045f4c5242 chore(release): v1.3.0 [skip test] 2025-03-22 20:22:46 -07:00
renovate[bot] 2fe3219ef1
chore(deps): update devdependencies (#376)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-22 20:15:18 -07:00
Amin Ya 7ea6387acb
Merge pull request #377 from aminya/renovate/pnpm-10.x
chore(deps): update pnpm to v10.6.5
2025-03-22 18:39:25 -07:00
Amin Ya 01ccf4c1cc
Merge pull request #378 from aminya/renovate/dependencies
fix(deps): update dependency @types/node to v22.13.11
2025-03-22 18:39:04 -07:00
Amin Ya be9505b2e5
Merge pull request #375 from aminya/ubuntu-base-versions
feat: add Ubuntu 20 and 24 docker builds
2025-03-22 18:38:44 -07:00
Amin Yahyaabadi 2428548d77 fix: fix venv check for ubuntu 20 2025-03-22 17:56:47 -07:00
Amin Yahyaabadi ae4905b61c fix: add groups for python installation sections 2025-03-22 17:52:31 -07:00
Amin Yahyaabadi 8b1e80507e fix: skip double pipx installation if not needed 2025-03-22 17:33:51 -07:00
Amin Yahyaabadi af1b02b5ed fix: use apt-get instead of nala in setup-cpp Ubuntu images 2025-03-22 17:10:46 -07:00
renovate[bot] 9845e6e84d
fix(deps): update dependency @types/node to v22.13.11 2025-03-22 06:03:08 +00:00
renovate[bot] 1273879b4d
chore(deps): update pnpm to v10.6.5 2025-03-22 02:45:08 +00: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