128 Commits

Author SHA1 Message Date
agile.zhou fbcbe23b32 fix: stabilize browser e2e setup 2026-08-30 17:33:17 +08:00
agile.zhou 1f4988ccc7 test: add end-to-end automation coverage 2026-08-30 17:19:51 +08:00
agile.zhou 57b96ee782 ci: generate GitHub release notes 2026-08-03 19:02:55 +08:00
agile.zhou 1639dbcae6 Add login step for Aliyun Container Registry and update image tags 2026-08-03 17:51:23 +08:00
Minjie.ZHOU 9fc152314a Update Docker Hub login action and remove ACR login
Updated Docker Hub login action to version 4 and removed ACR login step.
2026-07-29 01:22:46 +08:00
Minjie.ZHOU 44fc910b1a Reorder Docker Buildx setup in publish workflow 2026-07-29 00:38:26 +08:00
Minjie.ZHOU a4d3353182 Update Docker workflow for multi-arch image build 2026-07-29 00:34:44 +08:00
Minjie.ZHOU 3256da9a2d Remove caching options from publish.yml
Removed cache-from and cache-to options from the publish workflow.
2026-07-29 00:31:21 +08:00
Minjie.ZHOU d0e71e484f Simplify tags configuration in publish.yml 2026-07-29 00:25:34 +08:00
Minjie.ZHOU e16fbf7185 Remove duplicate Docker Buildx setup step
Removed duplicate setup for Docker Buildx in the workflow.
2026-07-28 23:58:38 +08:00
agile.zhou d56b85a503 update publish pipeline 2026-07-28 23:28:48 +08:00
agile.zhou 07c14538c6 ci: update publish workflow for multi-architecture builds and add CLAUDE.md documentation 2026-07-28 00:10:36 +08:00
agile.zhou 0851a9f404 ci: remove arm32 and arm64 CI workflows 2026-07-28 00:10:01 +08:00
agile.zhou 9580a274e3 ci: remove redundant build-reactapp job from publish and test-cd
The Dockerfile now builds the React admin UI itself in a dedicated
ui-build stage (added in #240), so building it again in a separate CI
job and shipping the result via artifact was doing the same work twice
per release — and the in-Docker build silently won anyway.

Dropping the CI job leaves a single UI build path and keeps
'docker build .' reproducible outside of CI.

master-ci / master-pr-ci keep their build-reactapp job: those are
compile-only checks that gate frontend errors on PRs and never produce
an artifact. release-xxx keeps its job too, since its zip release
artifact comes from 'dotnet publish' and never goes through Docker.
2026-07-26 22:29:47 +08:00
Minjie.ZHOU 5dcf8836ef update pipeline 2025-12-11 01:05:07 +08:00
agile.zhou 9deac73950 update workflow 2025-12-05 01:13:31 +08:00
agile.zhou 2419c7d74c Update dockerfile 2025-12-04 23:47:06 +08:00
agile.zhou a63ff40234 use actions/setup-dotnet@v4 2025-07-28 00:12:38 +08:00
Minjie.ZHOU 74a4c770ab Update master-ci.yml 2025-07-28 00:06:51 +08:00
Minjie.ZHOU cf6945a926 Update master-ci.yml 2025-07-28 00:03:00 +08:00
Minjie.ZHOU 8744fa6576 Update master-ci.yml 2025-07-27 23:57:56 +08:00
Minjie.ZHOU 8d26c50b23 Update master-ci.yml 2025-07-27 23:48:56 +08:00
agile.zhou 632b79009d Upgrade to download/upload-artifact@v4 2024-09-20 22:34:05 +08:00
Minjie.ZHOU 81ca0dc5a3 Update test-cd.yml
Upgrade artifact download/upload action to v4
2024-09-20 22:27:56 +08:00
Minjie.ZHOU dec524c23c Update master-ci.yml 2024-09-08 23:06:08 +08:00
Minjie.ZHOU 11e1f94f42 Update master-ci.yml 2024-09-08 22:16:58 +08:00
Minjie.ZHOU 81d77a9b4c Update master-pr-ci.yml 2024-09-08 17:30:53 +08:00
Minjie.ZHOU dfe842ac32 Update test-cd.yml 2024-08-11 21:02:26 +08:00
Minjie.ZHOU 5dd47f4fbc Update test-cd.yml 2024-08-11 20:32:01 +08:00
Minjie.ZHOU 89dead68f8 Update test-cd.yml 2024-08-11 20:26:36 +08:00
Minjie.ZHOU 21705c27dd Update publish.yml 2024-08-11 20:12:50 +08:00
Minjie.ZHOU 7c39543fd3 Update test-cd.yml 2024-08-11 19:56:18 +08:00
Minjie.ZHOU 0ebb221f49 Update test-cd.yml 2024-08-11 19:44:05 +08:00
Minjie.ZHOU f863403535 Update publish.yml 2024-08-11 19:00:25 +08:00
agile.zhou 8cb8f13930 update cd yml 2024-01-27 16:19:05 +08:00
agile.zhou b3ee46f1e9 Add test cd yml 2024-01-26 21:14:05 +08:00
agile.zhou 228c20188f Update master ci yml 2024-01-26 20:59:52 +08:00
agile.zhou 10892d763a update ci yml 2024-01-26 01:56:16 +08:00
agile.zhou 80b2588327 use testcontainer run testing 2024-01-26 01:40:24 +08:00
agile.zhou 7bbc27be53 Update master ci file 2024-01-07 22:22:39 +08:00
agile.zhou 462654d739 Add more unit test cases;
Add master-pr-ci.yml;
2024-01-07 22:17:56 +08:00
agile.zhou 3c5b7f2633 Update release-xxx.yml 2023-11-25 16:58:11 +08:00
agile.zhou 246d589a33 Update CI yml 2023-11-25 16:23:05 +08:00
agile.zhou a383b58326 Update CI yml 2023-11-25 15:58:57 +08:00
agile.zhou 09911e2548 Update ci yml 2023-11-24 13:43:53 +08:00
agile.zhou e186536b83 Update ci yml 2023-11-24 13:39:12 +08:00
agile.zhou be6131e5aa Update all the CI to .NET8 2023-11-24 12:07:05 +08:00
agile.zhou d86a25df06 Update master-ci.yml 2023-11-24 12:02:23 +08:00
agile.zhou 6f91161157 update release-xxx.yml 2023-09-12 00:06:52 +08:00
agile.zhou d2241fed40 Update release-xxx.yml 2023-09-11 23:27:03 +08:00