Amin Yahyaabadi
|
3aac37c3fb
|
chore(release): v1.1.0 [skip test]
|
2025-03-01 03:15:17 -08:00 |
Amin Yahyaabadi
|
8a10f32320
|
ci: update Docker hub readmes automatically
|
2025-03-01 03:13:48 -08:00 |
Amin Yahyaabadi
|
4f0c49a2d2
|
feat: install setup-cpp CLI in GitHub Actions
|
2025-03-01 01:29:42 -08:00 |
Amin Yahyaabadi
|
7c86e32fdd
|
ci(docker): fix the tag reference for the base image
|
2025-03-01 00:24:28 -08:00 |
Amin Yahyaabadi
|
2b5218b10f
|
doc: fix the docker images names in the readme [skip test]
|
2025-03-01 00:04:50 -08:00 |
Amin Yahyaabadi
|
4ed5cf931f
|
chore(release): 1.0.0
|
2025-02-28 23:57:53 -08:00 |
Amin Ya
|
35236e9929
|
ci: fix docker gcc on Fedora
|
2025-02-24 23:34:16 -08:00 |
Amin Yahyaabadi
|
333c93619e
|
feat: add docker images with gcc as the compiler
|
2025-02-24 22:48:38 -08:00 |
Amin Yahyaabadi
|
d81982f0b8
|
ci: build on native Linux arm runner
|
2025-02-24 11:00:11 -08:00 |
Amin Yahyaabadi
|
a00d0ef0b6
|
ci: skip build tests on arm64 due to vcpkg
|
2025-02-24 03:14:08 -08:00 |
Amin Ya
|
068684f46b
|
ci: unpin buildx version for qemu 7
|
2025-02-23 21:35:44 -08:00 |
Amin Ya
|
3f7161439e
|
ci: use the latest qemu
|
2025-02-23 21:18:10 -08:00 |
Amin Yahyaabadi
|
4330bb5cf2
|
fix: pin buildx due to segfaults
|
2025-02-23 16:13:13 -08:00 |
Amin Yahyaabadi
|
ed642e3c97
|
fix: apt-get update dockers + skip mingw on fedora
|
2025-02-23 15:34:56 -08:00 |
Amin Yahyaabadi
|
b20073c6f5
|
ci: add setup-cpp base images
|
2025-02-23 03:26:32 -08:00 |
Amin Yahyaabadi
|
77458ed404
|
ci: disable actions cache on Windows [skip ci]
|
2025-02-23 02:31:05 -08:00 |
Amin Yahyaabadi
|
c49e25690a
|
ci: install qemu 7 for cross compilation [skip test]
|
2025-02-23 02:23:32 -08:00 |
Amin Yahyaabadi
|
902ec7be5e
|
ci: build arm64 docker only on ubuntu
|
2025-02-23 02:13:34 -08:00 |
Amin Yahyaabadi
|
7a7572279c
|
ci: exclude arm64 builds on Arch docker
|
2025-02-23 02:08:55 -08:00 |
Amin Yahyaabadi
|
c7d3db8462
|
ci: add Arm64 docker builds
|
2025-02-23 01:49:16 -08:00 |
Amin Yahyaabadi
|
abe2d67f8c
|
chore(release): v0.46.2 [skip test]
|
2025-02-15 22:45:12 -08:00 |
Amin Yahyaabadi
|
fce207515b
|
ci: fix releasing of executables and dist
|
2025-02-11 00:59:25 -08:00 |
Amin Yahyaabadi
|
185a60867a
|
ci: place the artifacts and exe
|
2025-02-07 14:11:47 -08:00 |
Amin Yahyaabadi
|
f7141f2b69
|
ci: skip dist push on main branch [skip test]
|
2025-02-07 12:34:05 -08:00 |
Amin Yahyaabadi
|
06230ecbcd
|
ci: fix downloading of artifacts + docker cache [skip test]
|
2025-02-07 12:29:07 -08:00 |
Amin Yahyaabadi
|
a03cb7ea00
|
chore(release): v0.46.1 [skip test]
|
2025-02-06 03:00:50 -08:00 |
Amin Yahyaabadi
|
8f3364ce7b
|
ci: update to upload/download actions v4
|
2025-01-30 09:51:17 -08:00 |
Amin Yahyaabadi
|
12e62a1b8d
|
chore: v0.46.0 [skip test]
|
2025-01-25 23:05:50 -08:00 |
Amin Yahyaabadi
|
1fd813945e
|
chore: v0.45.0 [skip test]
|
2025-01-12 04:57:02 -08:00 |
Amin Yahyaabadi
|
361073ae6b
|
ci: use pnpm lock as the cache key in CI
|
2025-01-12 03:27:46 -08:00 |
Amin Yahyaabadi
|
6b8e64ce19
|
ci: skip node 12 tests on macos 15 [skip ci]
|
2025-01-12 02:08:25 -08:00 |
Amin Yahyaabadi
|
75001ab879
|
ci: build executables on older OS
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
bb6b0562ab
|
ci: update MacOS runner images
|
2025-01-12 00:48:44 -08:00 |
Amin Yahyaabadi
|
e0e749b984
|
ci: use node/pnpm versions from config files [skip ci]
|
2024-10-25 00:20:06 -07:00 |
Amin Yahyaabadi
|
d485b24c12
|
chore: v0.44.0 [skip test]
|
2024-10-02 14:14:36 -07:00 |
renovate[bot]
|
52acadc64a
|
chore(deps): update pnpm to v9.11.0
|
2024-09-20 19:38:53 -07:00 |
Amin Yahyaabadi
|
b2a7ceb1aa
|
ci: check out the branch in the build job
|
2024-09-20 19:21:33 -07:00 |
Amin Yahyaabadi
|
efdf36d38c
|
ci: commit the dist after the build
|
2024-09-20 19:18:02 -07:00 |
Amin Yahyaabadi
|
5f4f319fe8
|
chore: v0.43.0 [skip test]
|
2024-09-19 15:39:46 -07:00 |
Amin Yahyaabadi
|
c60a5ed965
|
chore: v0.42.0 [skip test]
|
2024-09-18 19:44:55 -07:00 |
Amin Yahyaabadi
|
fc60b25730
|
chore: v0.41.1 [skip test]
|
2024-09-17 13:03:34 -07:00 |
Amin Yahyaabadi
|
1318ec90f6
|
ci: update pnpm to 9.10.0 in ci [skip ci]
|
2024-09-10 01:27:39 -07:00 |
Amin Yahyaabadi
|
bfbfe9ca0b
|
chore: v0.41.0 [skip test]
|
2024-09-08 05:46:08 -07:00 |
Amin Yahyaabadi
|
2e807b3c46
|
ci: run the tests on MacOS ARM
|
2024-09-08 05:30:08 -07:00 |
Amin Yahyaabadi
|
ed70b16a4c
|
ci: create macos-arm setup-cpp binaries
|
2024-09-08 04:50:57 -07:00 |
Amin Yahyaabadi
|
cb3bbf182c
|
chore: v0.40.0
|
2024-09-04 19:41:56 -07:00 |
Amin Yahyaabadi
|
e7ebe0f63e
|
ci: smoke test the node 12/20 bundles
|
2024-09-04 02:04:31 -07:00 |
Amin Yahyaabadi
|
8302e555d2
|
fix: do not use __dirname
|
2024-09-04 00:56:29 -07:00 |
Amin Yahyaabadi
|
7547f75b96
|
ci: add integration test for modern bundle
|
2024-09-03 23:50:34 -07:00 |
Amin Yahyaabadi
|
8db3315e6c
|
feat: add Modern ESModule target via Vite
|
2024-09-03 23:19:49 -07:00 |
Amin Yahyaabadi
|
8bbc80d7ce
|
fix!: remove actions bundle in favour of modern bundle
|
2024-09-03 15:57:30 -07:00 |
Amin Yahyaabadi
|
ccbe5dcb3e
|
chore: update dev-dependencies
|
2024-09-02 23:31:47 -07:00 |
Amin Yahyaabadi
|
c38aec23f9
|
chore: update pnpm to 9.8.0
|
2024-08-23 00:57:35 -07:00 |
Amin Yahyaabadi
|
6827680827
|
chore: v0.39.0 [skip test]
|
2024-08-22 15:14:53 -07:00 |
Amin Yahyaabadi
|
c2afe421b0
|
test: pass the install directory for powershell
|
2024-08-21 15:29:27 -07:00 |
Amin Yahyaabadi
|
0b45dac798
|
fix: fix the rcPath for setup-cpp
|
2024-08-15 14:54:05 -07:00 |
Amin Yahyaabadi
|
5962369655
|
chore: v0.38.3 [skip test]
|
2024-08-13 00:54:19 -07:00 |
Amin Yahyaabadi
|
f898162cf1
|
chore: v0.38.2 [skip test]
|
2024-08-12 14:26:19 -07:00 |
Amin Yahyaabadi
|
55af62e5b4
|
chore: v0.38.1 [skip test]
|
2024-08-08 16:50:07 -07:00 |
Amin Yahyaabadi
|
f7abbbcc5d
|
chore: v0.38.0 [skip test]
|
2024-08-08 01:52:08 -07:00 |
Amin Yahyaabadi
|
7d9eec942d
|
fix: test on Ubuntu 24.04 + add default versions for ubuntu 24
|
2024-08-07 16:17:38 -07:00 |
Amin Yahyaabadi
|
7f2f3d2a33
|
Merge pull request #250 from aminya/renovate/docker-build-push-action-6.x
|
2024-08-07 13:55:26 -07:00 |
Amin Yahyaabadi
|
d9e900ea1f
|
ci: remove deprecated macos-11 GitHub Actions runner [skip ci]
|
2024-08-07 13:54:34 -07:00 |
Amin Yahyaabadi
|
d59649d812
|
fix: update nodejs to 22 + pnpm to 9 in CI
|
2024-08-07 11:35:04 -07:00 |
Amin Yahyaabadi
|
e3bbe73e91
|
ci: always upload the dist in build
|
2024-08-07 11:28:09 -07:00 |
renovate[bot]
|
8aeb5e4f4e
|
chore(deps): update docker/build-push-action action to v6
|
2024-06-22 02:02:20 +00:00 |
Amin Yahyaabadi
|
cceb0f93f2
|
fix: fix all the eslint issues
|
2024-04-09 23:58:48 -07:00 |
Amin Yahyaabadi
|
1cbbd6c740
|
feat: generate binaries for MacOS Arm
|
2024-04-03 01:03:49 -07:00 |
Amin Yahyaabadi
|
a2421ffd12
|
ci: only cache pnpm store for the build step
|
2024-03-31 23:56:16 -07:00 |
Amin Yahyaabadi
|
df26d7ef8a
|
ci: limit the number of running CI runs
|
2024-03-31 23:53:54 -07:00 |
Amin Yahyaabadi
|
4f1627cf7a
|
ci: validate dist via git diff
|
2024-03-31 23:40:44 -07:00 |
Amin Yahyaabadi
|
f2ab88cd91
|
ci: hard-code the dockerhub username
|
2024-03-31 22:44:39 -07:00 |
Amin Yahyaabadi
|
c8e2110f69
|
ci: tag latest in the same step [skip ci]
|
2024-03-24 01:06:41 -07:00 |
Amin Yahyaabadi
|
526d06e31f
|
ci: push the latest only on master [skip test]
|
2024-03-24 00:58:35 -07:00 |
Amin Yahyaabadi
|
1f53bd746a
|
ci: tag as latest after using exact versions
|
2024-03-24 00:52:14 -07:00 |
Amin Yahyaabadi
|
7a90df0732
|
ci: add the scope for the test images
|
2024-03-24 00:33:04 -07:00 |
Amin Yahyaabadi
|
85853d5f3a
|
ci: test the built images
|
2024-03-24 00:25:30 -07:00 |
Amin Yahyaabadi
|
d6950a396f
|
feat: build and publish docker images
|
2024-03-24 00:20:20 -07:00 |
Amin Yahyaabadi
|
2908244529
|
chore: v0.37.0 [skip test]
|
2024-02-19 01:13:26 -08:00 |
Amin Yahyaabadi
|
b17665893e
|
ci: test on MacOS 13
|
2024-02-16 15:15:14 -08:00 |
renovate[bot]
|
ae0ebdc3d5
|
chore(deps): update actions/setup-node action to v4
|
2024-01-21 01:02:29 +00:00 |
Amin Yahyaabadi
|
43d5bd524a
|
Merge pull request #213 from aminya/renovate/actions-cache-4.x [skip ci]
chore(deps): update actions/cache action to v4
|
2024-01-20 14:38:36 -08:00 |
renovate[bot]
|
9ac5afb42a
|
chore(deps): update actions/checkout action to v4
|
2024-01-20 22:33:44 +00:00 |
renovate[bot]
|
5a9e4ef868
|
chore(deps): update actions/cache action to v4
|
2024-01-20 22:33:40 +00:00 |
Amin Yahyaabadi
|
2d1ee7f0a2
|
ci: fix placing the built executables [skip test]
|
2023-09-01 15:37:56 -07:00 |
Amin Yahyaabadi
|
b66c2c4dfa
|
ci: fix placing the built executables [skip test]
|
2023-09-01 15:17:57 -07:00 |
Amin Yahyaabadi
|
50d2184102
|
ci: fix the release artifact placement [skip test]
|
2023-09-01 15:04:09 -07:00 |
Amin Yahyaabadi
|
ebe8a86b02
|
ci: run the release when the test is skipped [skip test]
|
2023-09-01 14:48:28 -07:00 |
Amin Yahyaabadi
|
62674fbcdd
|
tests: skip some msvc installation tests based on the Windows version
|
2023-09-01 11:23:25 -07:00 |
Amin Yahyaabadi
|
662daca0bf
|
fix: remove unused dependencies + list bundled ones [skip test]
|
2023-08-31 23:01:58 -07:00 |
Amin Yahyaabadi
|
5c246f1986
|
ci: separate the lint tests from the tests
|
2023-07-24 14:28:48 -07:00 |
Amin Yahyaabadi
|
b3b3348bbf
|
ci: upload the built packages dist and fix release artifacts download
|
2023-07-24 14:18:02 -07:00 |
Amin Yahyaabadi
|
4e58b250d7
|
ci: fix placing the built artifacts
|
2023-07-24 14:11:16 -07:00 |
Amin Yahyaabadi
|
697fc17c87
|
ci: shared build for all the tests - rewrite the CI workflow
|
2023-07-24 13:59:56 -07:00 |
Amin Yahyaabadi
|
cee1b6367a
|
ci: disable fedora and arch mingw docker tests
|
2023-07-22 12:39:43 -07:00 |
Amin Yahyaabadi
|
623beb0a25
|
feat: add Mingw docker images and test them
|
2023-07-20 02:59:37 -07:00 |
Amin Yahyaabadi
|
cd31ee43de
|
feat: add production docker images and generate tests
|
2023-07-15 18:09:24 -07:00 |
Amin Yahyaabadi
|
c5d5df5b33
|
fix: fix packing the executables
|
2023-07-15 17:15:31 -07:00 |
Amin Yahyaabadi
|
91eb21c1a6
|
ci: fix the smoke test path for node 16
|
2023-07-15 16:08:05 -07:00 |
Amin Yahyaabadi
|
d2fe82a0d2
|
fix: fix docker base name
|
2023-07-15 15:50:55 -07:00 |