Commit Graph

1951 Commits

Author SHA1 Message Date
renovate[bot] 51ca1f1f80
chore(deps): update dependency turbo to v2.7.5 (#458)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-18 23:37:23 -08:00
renovate[bot] 5c16b2f2fd
chore(deps): update actions/cache action to v5 (#457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-18 23:37:09 -08:00
Amin Ya 7c7690a1ac
feat: update default LLVM, Mingw, CMake, Ninja, Task, Meson (#455)
* feat: update LLVM to 21.1.8 + Mingw to 15.2

* feat: update ninja, cmake, task, meson

* fix: downgrade fedora to 43

* fix: upgrade doxygen
2026-01-15 15:20:14 -08:00
renovate[bot] aaf5bb78ea
chore(deps): update devdependencies (#430)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 04:19:20 -08:00
renovate[bot] 4878b35f60
chore(deps): update fedora docker tag to v44 (#440) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 04:17:24 -08:00
renovate[bot] 957a3565d3
chore(deps): update peter-evans/dockerhub-description action to v5 (#442) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 04:16:44 -08:00
renovate[bot] aa2e7dbda1
chore(deps): update actions/setup-node action to v6 (#443) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 04:15:08 -08:00
Amin Ya c9b0b918df
feat: use bun as the package manager (#454) [skip ci]
* feat: use bun as the package manager

* fix: update vite to the latest version

* ci: setup node as well as bun

* fix: use node to run minijson

* ci: use MacOS 14 large instead of MacOS 13

* ci: use macos-15-intel instead

* fix: apply patches manually
2026-01-15 04:14:40 -08:00
renovate[bot] 9306008c10
chore(deps): update actions/checkout action to v6 (#451) [skip ci]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 04:14:08 -08:00
Amin Yahyaabadi 9bc9b8cd8a chore(release): v1.7.2 [skip test] 2025-11-10 00:13:02 -08:00
Amin Ya 3481e9e840
feat: support LLVM 21 + GCC 15.2 (#447) 2025-11-10 00:10:16 -08:00
renovate[bot] cc0e9fb8ec
chore(deps): update actions/download-artifact action to v5 (#434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 00:04:40 -07:00
renovate[bot] 131fbe52b0
chore(deps): update actions/checkout action to v5 (#435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 00:04:08 -07:00
renovate[bot] d93d404f38
fix(deps): update dependency @types/node to v22.17.2 (#431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 00:03:50 -07:00
renovate[bot] a55b1da658
chore(deps): update pnpm to v10.15.0 (#432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 00:03:37 -07:00
Amin Ya 24822b26f9
Merge pull request #429 from aminya/build-improve
feat: add a unified setup-options for all setup functions
2025-07-10 09:46:29 -07:00
Amin Yahyaabadi 747e9cfe05 fix: fix partial options for tar 2025-07-10 07:11:16 -07:00
Amin Yahyaabadi 26bd7cda45 fix: allow partial options for setup tools 2025-07-10 06:59:25 -07:00
Amin Yahyaabadi 6f1d3cd81e fix: add setup-options for all setup functions 2025-07-10 06:59:25 -07:00
Amin Yahyaabadi bb0daa4e32 build: use esbuild for minification
Size is not much of a concern for setup-cpp and the difference is few KB.
2025-07-10 06:59:25 -07:00
Amin Yahyaabadi a276e6e3d1 chore(release): v1.7.1 [skip test] 2025-07-10 06:52:11 -07:00
Amin Yahyaabadi 1c89539b8f fix: handle no update failures for llvm 2025-07-07 22:42:22 -07:00
renovate[bot] b32feb04d5
chore(deps): update devdependencies (#426)
* chore(deps): update devdependencies

* fix: fix babel config

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Amin Yahyaabadi <aminyahyaabadi74@gmail.com>
2025-07-06 04:50:43 -07:00
Amin Ya d8571402cb
Merge pull request #425 from aminya/windows-llvm
fix: prefer complete Window LLVM package + add tar tool
2025-07-03 07:23:39 -07:00
Amin Ya aa0fcb9bee fix: use 7z for tar extraction on windows 2025-07-03 06:58:13 -07:00
Amin Yahyaabadi 988cdb3377 fix: extra tar by 7z on windows 2025-07-03 06:32:22 -07:00
Amin Ya d09e6b8dab
Merge pull request #418 from aminya/renovate/dependencies
fix(deps): update dependency @types/node to v22.16.0
2025-07-03 05:47:27 -07:00
renovate[bot] c43a237684
fix(deps): update dependency @types/node to v22.16.0 2025-07-03 12:47:18 +00:00
Amin Ya 6004eca28b
Merge pull request #423 from aminya/renovate/node-22.x
chore(deps): update node.js to v22.17.0
2025-07-03 05:46:53 -07:00
renovate[bot] d42bb0b88f
chore(deps): update node.js to v22.17.0 2025-07-03 12:46:46 +00:00
Amin Ya c9eb020813
Merge pull request #421 from aminya/renovate/pnpm-10.x
chore(deps): update pnpm to v10.12.4
2025-07-03 05:46:39 -07:00
renovate[bot] 3cb32ec74d
chore(deps): update pnpm to v10.12.4 2025-07-03 12:45:58 +00:00
Amin Ya fb3f6ad2f8
Merge pull request #424 from aminya/update
fix: add LLVM 20.1.7 + mingw 15.1-r2 + gcovr via apt on Ubuntu by default
2025-07-03 05:45:03 -07:00
Amin Yahyaabadi 559fcdd572 feat: add tar as an installable tool 2025-07-03 05:42:22 -07:00
Amin Yahyaabadi 8e6c0edd38 fix: strip components for windows LLVM tar.xz 2025-07-03 05:26:22 -07:00
Amin Yahyaabadi 8ffe76cee3 fix: prefer complete Window LLVM package 2025-07-03 04:57:50 -07:00
Amin Yahyaabadi 0fa8654824 fix: fix apt resolving on non-Linux 2025-07-03 04:56:17 -07:00
Amin Yahyaabadi 928af1ef3b ci: remove deprecated windows 2019 2025-07-03 04:45:30 -07:00
Amin Yahyaabadi 751b635450 fix: install gcovr via apt on Ubuntu by default 2025-07-03 04:44:58 -07:00
Amin Yahyaabadi 056bb3b1d9 fix: add LLVM 20.1.7 + mingw 15.1-r2 2025-07-02 04:32:00 -07:00
Amin Ya fe10751e1c
Merge pull request #417 from aminya/renovate/dependencies
fix(deps): update dependency @types/node to v22.15.30
2025-06-08 21:57:19 -07:00
Amin Ya c0171961c2
Merge pull request #416 from aminya/renovate/pnpm-10.x
chore(deps): update pnpm to v10.12.1
2025-06-08 21:57:11 -07:00
renovate[bot] ce9f94db97
chore(deps): update devdependencies (#415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-08 21:56:50 -07:00
renovate[bot] 9392dd1bd8
chore(deps): update pnpm to v10.12.1 2025-06-08 17:47:30 +00:00
renovate[bot] 2e6bb1caa0
fix(deps): update dependency @types/node to v22.15.30 2025-06-08 07:52:37 +00:00
Amin Yahyaabadi 004edc1952 chore(release): v1.7.0 [skip test] 2025-06-08 00:46:36 -07:00
Amin Ya 46cbfc276f
Merge pull request #414 from aminya/updates
fix: update cmake, task, powershell, meson, doxygen
2025-06-06 02:31:27 -07:00
Amin Yahyaabadi 396258ba63 fix: update doxygen to 1.14.0 2025-06-05 01:44:23 -07:00
Amin Yahyaabadi 70e614fd48 fix: update meson to 1.8.1 2025-06-05 01:41:07 -07:00
Amin Yahyaabadi 075261cd2b fix: update powershell to 7.5.1 2025-06-05 01:40:37 -07:00