Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,17 @@ Pithead ships as **one product, one version** — the version lives in the top-l
[`VERSION`](VERSION) file and every released image is tagged with it. Releases are cut
per the process in [`docs/dev/releasing.md`](docs/dev/releasing.md).

## [1.18.0] - 2026-08-13
## [1.18.1] - 2026-08-14

Supersedes 1.18.0, withdrawn before general adoption. Investigating its missing bundle signature
surfaced the real state: release signing (#376) had never engaged — the key pair was generated on
the release box but `cosign.pub` was never committed, so every release to date shipped its bundle
unsigned and no install holds a key to verify with. 1.18.1 draws the line: it commits
`cosign.pub`, carries every 1.18.0 change, and is the first release signed end to end. Installs
that upgrade to it come out holding the key and verify every release after; immutable release
assets mean 1.18.0 itself can never be amended, hence the new number.

## [1.18.0] - 2026-08-13 (withdrawn — unsigned install bundle; use 1.18.1)

### Added

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.18.0
1.18.1
2 changes: 1 addition & 1 deletion build/dashboard/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ name = "mining-dashboard"
# Keep in lockstep with the top-level VERSION file — the single source of truth for the stack version
# (#44). A shell test (tests/stack/run.sh) fails if these drift; the dashboard *displays* the version
# from VERSION (baked in as PITHEAD_VERSION, #58), so this is packaging metadata only.
version = "1.18.0"
version = "1.18.1"
description = "Monitoring dashboard and XvB switching engine for Pithead"
readme = "README.md"
requires-python = ">=3.11"
Expand Down
2 changes: 1 addition & 1 deletion build/dashboard/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions cosign.pub
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEe1TGGjQyKKDDFtBmAU6Vg3egDXTA
9gVysXBv+ppF9f7u4LL/5uf28n8bc6pyJjqpUxkRfJYc/eKFts0ho6HEEQ==
-----END PUBLIC KEY-----