hyperweb-io / hyperweb-io/starship
feature: unify all versions into one
- Dominant language
- TypeScript
- Stars
- 77
- Forks
- 39
- PR merge metrics
- No merged PRs in 30d
Description
## Overview
We currently maintain separate versions for the JS client, Helm chart, and GitHub Action. This creates confusion and extra overhead.
## Proposal:
* Use a single VERSION file as the source of truth.
* Add scripts to propagate the version to:
* Chart.yaml
* JS client package.json files
* Update the release pipeline to publish all artifacts on version bump or release
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the proposed VERSION file, Chart.yaml, the JS client package.json files, and the release pipeline. Trace how each artifact currently gets its version and how releases are triggered. Done means one version source propagates consistently to the chart and clients, and the pipeline publishes all artifacts on a version bump or release.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, helm, typescript
- Domain
- build-system, devops, release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100