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