Add CI and release workflows for Horus Rust binaries #2

Open
PeterNashaat wants to merge 3 commits from main_cicdpipeline into main

3 Commits

Author SHA1 Message Date
peternashaat
aa30c54742 docs: document hero-git image and installer-based release pipeline
Some checks failed
CI / Build & Test (push) Failing after 1m41s
CI / Build & Test (pull_request) Failing after 1m42s
- add README for hero-git Docker image usage (local + CI)
- explain Dockerfile/entrypoint behavior and horus_full_install workflow
- describe new release process using hero-git image and horus_full_install.vsh
2025-11-20 12:06:41 +00:00
8fdfdd1746 chore: use hero-git installer to build release binaries
Some checks failed
CI / Build & Test (push) Failing after 1m44s
CI / Build & Test (pull_request) Failing after 1m43s
* run `horus_full_install.vsh` inside hero-git docker image
 * collect built binaries from /root/hero/bin into release artifacts
2025-11-20 11:46:01 +00:00
peternashaat
dffb17ffbc Add CI and release workflows for Horus Rust binaries
Some checks failed
CI / Build & Test (push) Failing after 3m41s
CI / Build & Test (pull_request) Failing after 1m31s
This adds a per-bin Rust CI pipeline and a tagged release workflow that builds,
packages, and publishes binaries as Gitea releases.
2025-11-19 18:47:16 +00:00