Commit Graph

1943 Commits

Author SHA1 Message Date
Amin Yahyaabadi ae24e964ab fix: fix powershell/mingw installation on alpine 2025-03-23 04:27:28 -07:00
Amin Yahyaabadi 8a0c8a726b fix: do not remove apk-tools 2025-03-23 04:15:53 -07:00
Amin Yahyaabadi ad49f54a72 fix: fix extraction deps on alpine 2025-03-23 04:07:31 -07:00
Amin Yahyaabadi f23c0b8778 fix: install base compilers for vcpkg on alpine 2025-03-23 04:02:35 -07:00
Amin Yahyaabadi d8d2caee94 fix: fix llvm installation on alpine 2025-03-23 03:54:01 -07:00
Amin Yahyaabadi 477dd40685 fix: ignore version for doxygen on alpine 2025-03-23 03:52:33 -07:00
Amin Yahyaabadi 2ee99e208e fix: install cmake/ninja via system for alpine 2025-03-23 03:52:07 -07:00
Amin Yahyaabadi 0730cb5e36 fix: ensure env is set for the current process 2025-03-23 03:03:13 -07:00
Amin Yahyaabadi 5b56272eaf fix: fix pkgconf name for alpine 2025-03-23 02:57:26 -07:00
Amin Yahyaabadi bcc7fc2a92 fix: rename installApkPack for consistency 2025-03-23 02:55:38 -07:00
Amin Yahyaabadi d04bcbf1dc fix: fix vcpkg deps on alpine 2025-03-23 02:54:16 -07:00
Amin Yahyaabadi e6bd753a7f fix: do not try installing externally managed pip packages 2025-03-23 02:51:37 -07:00
Amin Yahyaabadi 4d2ad5fc8b fix: fix python3 prefix for alpine packages 2025-03-23 02:43:22 -07:00
Amin Yahyaabadi 1158c50fa0 fix: detect externally managed pythons 2025-03-23 02:40:21 -07:00
Amin Yahyaabadi 9a2e61232c fix: do not use python prefix for pipx installation 2025-03-23 01:53:17 -07:00
Amin Yahyaabadi 4c992d0556 fix: fix pip package installation on alpine 2025-03-23 01:49:31 -07:00
Amin Yahyaabadi ba81f6ae16 fix: do not use root for apk update 2025-03-23 01:46:00 -07:00
Amin Yahyaabadi 5a0bbafcb2 feat: install bash for alpine 2025-03-23 01:40:17 -07:00
Amin Yahyaabadi 3108fdcf8d ci: add docker images for testing alpine 2025-03-23 01:25:57 -07:00
Amin Yahyaabadi dd785bad39 feat: add alpine installers for all tools 2025-03-23 01:18:33 -07:00
Amin Yahyaabadi 18f6af3e6c feat: support installing specific versions for alpine 2025-03-23 01:04:45 -07:00
Amin Yahyaabadi f737a07371 feat: add setup-alpine package 2025-03-23 00:57:08 -07:00
Amin Yahyaabadi 6cd53aa7e2 ci: fix creation manifests for images with suffix [skip test] 2025-03-22 23:36:58 -07:00
Amin Yahyaabadi f4fab9f74a ci: create multi-arch manifest for ubuntu 20/24 [skip test] 2025-03-22 22:32:09 -07:00
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