[GH#546] [Pre-MVP] Release gate: PR #545 mergen und main vor v0.0.1 validieren #16

Open
opened 2026-05-19 22:15:32 +02:00 by Max · 0 comments
Owner

Migrated from GitHub #546
Originally created by @Bio1988 on 2026-05-17T13:24:12Z


Context

PR #545 soll die Vorphase vor dem MVP abschließen. Die Vorphase ist aber erst abgeschlossen, wenn PR #545 wirklich gemerged ist und der resultierende main-Commit sauber durch CI, Windows-Smoke-Build und Release-Dry-Run läuft.

Problem

Wenn wir v0.0.1 taggen, bevor main stabil ist, riskieren wir einen defekten ersten lokalen Release. Besonders wichtig ist das, weil der Auto-Updater später GitHub Releases als Quelle nutzt.

Tasks

  • Prüfen, ob PR #545 gemerged ist.
  • Prüfen, ob der resultierende main-Commit grün ist.
  • 04-ci auf main validieren.
  • Windows-Smoke-Build auf main validieren.
  • 08-release als Dry Run für v0.0.1 ausführen.
  • Dry-Run-Artefakte prüfen: .exe, .zip, checksums.txt.
  • Release-Commit-SHA dokumentieren.
  • Erst danach v0.0.1 als Release Candidate betrachten.

Definition of Done

  • PR #545 ist gemerged.
  • main ist grün.
  • Windows-Build ist grün.
  • Release-Dry-Run erzeugt gültige Artefakte.
  • Keine offenen pre-mvp + release-blocker Issues bleiben übrig.
Migrated from [GitHub #546](https://github.com/Bio1988/strategy-desktop/issues/546) Originally created by @Bio1988 on 2026-05-17T13:24:12Z --- ## Context PR #545 soll die Vorphase vor dem MVP abschließen. Die Vorphase ist aber erst abgeschlossen, wenn PR #545 wirklich gemerged ist und der resultierende `main`-Commit sauber durch CI, Windows-Smoke-Build und Release-Dry-Run läuft. ## Problem Wenn wir v0.0.1 taggen, bevor `main` stabil ist, riskieren wir einen defekten ersten lokalen Release. Besonders wichtig ist das, weil der Auto-Updater später GitHub Releases als Quelle nutzt. ## Tasks - [ ] Prüfen, ob PR #545 gemerged ist. - [ ] Prüfen, ob der resultierende `main`-Commit grün ist. - [ ] `04-ci` auf `main` validieren. - [ ] Windows-Smoke-Build auf `main` validieren. - [ ] `08-release` als Dry Run für v0.0.1 ausführen. - [ ] Dry-Run-Artefakte prüfen: `.exe`, `.zip`, `checksums.txt`. - [ ] Release-Commit-SHA dokumentieren. - [ ] Erst danach v0.0.1 als Release Candidate betrachten. ## Definition of Done - PR #545 ist gemerged. - `main` ist grün. - Windows-Build ist grün. - Release-Dry-Run erzeugt gültige Artefakte. - Keine offenen `pre-mvp` + `release-blocker` Issues bleiben übrig.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Max/strategy-desktop#16
No description provided.