Commit Graph

8 Commits

Author SHA1 Message Date
Ran ab3746fb27 fix(release): restore parallel asset publishing flow 2026-02-24 23:28:32 +08:00
Ran 4d167929c7 fix(release): publish assets in single serial step
Avoid race conditions during release uploads by moving asset publication out of matrix jobs and into one dedicated job.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-24 22:57:46 +08:00
Ran 30fe3edc39 fix(release): switch to agent-bin and gzip-only embedded web 2026-02-24 22:29:15 +08:00
Ran ffda558d24 feat(memoh): unify embedded runtime serving and release binaries 2026-02-24 19:39:01 +08:00
BBQ fcb51e066e ci(docker): add docker-publish workflow and clean up release.yml
Add dedicated docker-publish.yml with full CI/CD pipeline:
- Build & push server/agent/web/mcp images on tag, main push, and PR
- Publish to both Docker Hub and GHCR
- Semver tag strategy (latest, version, major.minor, major, sha)
- GHA build cache, SLSA provenance, and SBOM
- PR builds validate without pushing

Remove superseded dockerhub job from release.yml.
2026-02-20 03:37:41 +08:00
Ran a340a48b1f chore(ci): github action push to docker hub 2026-02-19 20:06:59 +08:00
Acbox 51faa1f29f fix(wrokflow): pnpm version of release github action 2026-02-19 00:46:08 +08:00
Acbox b329475359 chore: add release scripts 2026-02-16 15:55:49 +08:00