Max Lv and Claude Opus 4.6
a0f51523ce
CI: add unit test and stress test steps to GitHub Actions
...
Split the Test step into separate "Unit tests" (ctest) and "Stress test"
(stress_test.py with 10MB transfer across all AEAD ciphers) steps for
better visibility.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 17:03:23 +08:00
Max Lv and Claude Opus 4.6
995aa0d39e
Fix CI: use mbedtls@3 on macOS, disable static build
...
- macOS: brew's mbedtls is now v4 (incompatible), use mbedtls@3
- Disable static build since CI runners lack static lib packages
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 16:49:06 +08:00
Max Lv and Claude Opus 4.6
d472c5b85a
Rewrite GitHub Actions: build and test directly on runner
...
Replace Docker-based CI with direct cmake build on ubuntu-latest and
macos-latest. Install dependencies via apt/brew, build with cmake,
run unit tests with ctest.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-07 16:47:46 +08:00
dependabot[bot]
16867e1c73
Bump docker/setup-qemu-action from 1 to 1.1.0
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 1.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 16:12:11 +08:00
dependabot[bot]
3b3ba96210
Bump actions/checkout from 2 to 2.3.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 16:11:53 +08:00
dependabot[bot]
a4a8fc1e04
Bump docker/login-action from 1 to 1.9.0
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 1.9.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v1.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 16:11:44 +08:00
dependabot[bot]
ada0bae70a
Bump docker/build-push-action from 2 to 2.4.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 2 to 2.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v2...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 16:11:28 +08:00
dependabot[bot]
da3aa4d6b9
Bump docker/setup-buildx-action from 1 to 1.3.0
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 1.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v1.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-05-12 16:10:37 +08:00
Morlay
53ca5eb2d3
bump workflow actions to docker official provided
2020-09-30 09:30:22 +08:00
Morlay
b3762a461a
fix workflow build to make docker release with tags or edge for master
2020-06-16 15:27:45 +08:00
Morlay
1bde4621b9
added workflow for buildx
2020-06-16 11:32:32 +08:00