HathorNetwork / HathorNetwork/hathor-forge
Set up release pipeline with GitHub Releases and versioning
- Dominant language
- Rust
- Stars
- 3
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
There is no automated release process. No GitHub Releases are created, no versioning automation, no changelog generation.
**Required:**
- Tag-triggered release workflow
- Automated GitHub Release creation with attached artifacts
- Changelog generation (e.g., release-please or similar)
- Version synchronization across Cargo.toml, tauri.conf.json, and package.json
Contributor guide
Research direction
Start by inspecting Cargo.toml, tauri.conf.json, and package.json to understand their current version fields and how artifacts are built. Then review the repository's GitHub Actions configuration, if present, and define the tag-triggered release flow. Done means releases include generated changelogs and artifacts, with synchronized versions across all three files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, rust, tauri
- Domain
- build-system, ci-cd, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100