Amin Yahyaabadi
|
83d70f96bc
|
ci: add docker tags with the base platform versions
|
2025-03-23 17:13:15 -07:00 |
Amin Yahyaabadi
|
2e04f42cca
|
ci: do not test mingw on alpine
|
2025-03-23 11:33:22 -07:00 |
Amin Yahyaabadi
|
8eb691a796
|
ci: build alpine on Arm64
|
2025-03-23 11:17:40 -07:00 |
Amin Yahyaabadi
|
3108fdcf8d
|
ci: add docker images for testing alpine
|
2025-03-23 01:25:57 -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
|
045f4c5242
|
chore(release): v1.3.0 [skip test]
|
2025-03-22 20:22:46 -07:00 |
Amin Yahyaabadi
|
8b1e80507e
|
fix: skip double pipx installation if not needed
|
2025-03-22 17:33:51 -07:00 |
Amin Yahyaabadi
|
a96be2f0e6
|
feat: add Ubuntu 20 and 24 docker builds
|
2025-03-21 15:58:59 -07:00 |
Amin Yahyaabadi
|
81892a4640
|
chore(release): v1.2.2 [skip test]
|
2025-03-16 21:22:18 -07:00 |
Amin Yahyaabadi
|
29cd2e193a
|
ci: tests and executables for Linux arm
|
2025-03-16 00:20:53 -07: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
|
70694dbfc8
|
ci: disable provenance when pushing the images
|
2025-03-08 00:35:31 -08:00 |
Amin Yahyaabadi
|
8b8619681b
|
ci: use the docker-manifest-action
|
2025-03-08 00:35:31 -08:00 |
Amin Yahyaabadi
|
f1b09297e4
|
ci: skip mingw tagging on Fedora [push docker]
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
24a3400624
|
ci: do not use buildx [push docker]
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
d28287bcdd
|
ci: allow testing docker push on pull requests [push docker]
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
8ed3641662
|
ci: load the docker image after push
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
555c4d7266
|
ci: pull the image before tagging latest
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
65fdb2804b
|
fix: use the image id for tagging the latest [skip test]
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
e7e3464df0
|
fix: qualify the docker image when tagging the latest [skip test]
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
458bb0507a
|
ci: simplify the platform suffix creation
|
2025-03-07 11:25:13 -08:00 |
Amin Yahyaabadi
|
0a8eedb221
|
ci: push multi-arch ubuntu images using docker manifest
|
2025-03-05 02:20:06 -08:00 |
Amin Yahyaabadi
|
380714f257
|
ci: ensure docker images are multi-arch
|
2025-03-05 01:42:32 -08:00 |
Amin Yahyaabadi
|
17c1155177
|
chore(release): v1.1.1 [skip test]
|
2025-03-02 13:03:07 -08:00 |
Amin Yahyaabadi
|
b9d35d9335
|
ci: fix the caching for docker builds [skip test]
|
2025-03-01 03:35:41 -08:00 |
Amin Yahyaabadi
|
db266b5009
|
ci: skip readme update for fedora mingw
|
2025-03-01 03:34:38 -08:00 |
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 |