Ci cd options - #268
Ci cd options#268blaemmle wants to merge 7 commits into
Conversation
- Review APK becomes the asset of a fixed `preview` prerelease instead of living inside Pages, so Pages needs no single publisher, no preserved binary and no recovery copy. - Build number is `github.run_number`; only the newest `main` is delivered. - Second app identity kept, now argued (both apps on one device) and given its own name, banded icon and scheme through APP_VARIANT in app.config.js. - The choice of Actions over EAS is argued with measured cost, and bound to the repository staying public. - Match kept over cloud signing, with the reason (Admin API key). - Generic Actions hardening moved to RELEASE.md at implementation. - Structure follows the other records: Context, Decision with numbered ### headings, a dated status line, what it retires (ADR 0011, once built).
|
@blaemmle Ich habe dir zwei Commits auf den Branch gelegt und würde gern wissen, was du davon hältst.
Passt das für dich, oder habe ich etwas vereinfacht, das du bewusst so wolltest? Vor allem bei „nur der neueste Stand“ und beim Prerelease statt Pages bin ich auf deine Sicht gespannt. |
|
@JumpLink Ja sieht gut aus! Durch das ersetzten der Review APKs nach Main build verliert man die option nochmal ältere builds zu testen. Aber ein release pro merge in main ist vermutlich auch etwas zu viel aktuell. Man hat ja noch die eigentlichen releases als Freeze. Dort macht es auch Sinn dem GH Release eine APK und einen iOS Simulator build anzuhängen um gegebenenfalls eine alter Version nochmal zum vergleich testen zu können. |
No description provided.