hyperweb-io / hyperweb-io/starship

feature: unify all versions into one

Open
#662 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.