build: add VERSION-based release workflow

Introduce VERSION as the app version source of truth and add make bump-patch to increment VERSION, commit, and create a matching vX.Y.Z tag.

Wire VERSION into build outputs by injecting it into webterm.Version for make build-go and Docker image builds, and include VERSION in Docker build context.

Also remove the visible dashboard container count subtitle while keeping count updates in browser console logs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
GitHub Copilot
2026-02-14 18:58:59 +00:00
parent a49c4d8718
commit cb36beaf2e
7 changed files with 44 additions and 6 deletions
+3 -1
View File
@@ -2,7 +2,7 @@
![Icon](docs/icon-256.png)
`webterm` serves terminal sessions over HTTP/WebSocket, with a dashboard mode for multiple sessions and Docker-aware tiles.
`webterm` serves terminal sessions over HTTP/WebSocket, with a dashboard mode for multiple sessions and live-updating terminal tiles.
This repository is the Go port of the original Python implementation, which is preserved in the `python` branch.
@@ -10,6 +10,7 @@ This repository is the Go port of the original Python implementation, which is p
## Features
- Typeahead find for quickly finding and launching sessions with minimal friction
- Web terminal with reconnect support
- Ghostty WebAssembly terminal engine for fast rendering
- Session dashboard with live SVG screenshots
@@ -101,6 +102,7 @@ make install-dev
make check
make race
make test
make bump-patch
```
Frontend bundle tasks: