Skip to content

Release-Pipeline für spielbare Versionen erstellen #2847

@AMatutat

Description

@AMatutat

Es soll eine Release-Pipeline eingerichtet werden, eine GitHub CI, die manuell ausgelöst werden kann (z. B. über ein Label).

Die Pipeline baut die verschiedenen spielbaren Versionen (JARs inklusive JRE) und pusht sie in Orphan-Branches. Dabei muss geprüft werden, welche JARs gebaut werden müssen.

Für jedes Projekt (produs/lescrod) soll jeweils ein eigener Branch existieren, mit Unterverzeichnissen für macOS, Linux und Windows.

Ziel ist es, eine einfache „Hier lad dir das runter“-Version bereitzustellen. Wenn der Workflow erneut ausgeführt wird, werden die Inhalte im Orphan-Branch entsprechend ersetzt.

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions