Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Entfernung vom Output-Ordner, nutzen von CI Pipeline und Bereitstellung via latest release #36

Open
TitusKirch opened this issue Jul 23, 2023 · 0 comments

Comments

@TitusKirch
Copy link

Momentan muss man die Versionen an den verschiedenen Stellen im Quellcode manuell anpassen, das Projekt bauen und dann pushen. Abgesehen davon, dass der Output-Ordner meiner Meinung nach nicht in das Repository gepusht werden sollte, könnte man (auch ich gerne) dies wie folgt ändern.

  1. Sobald alle Änderungen in main sind, wird eine neue Version über die Release-Funktion von GitHub erstellt.
    image
  2. Sobald ein Release erstellt wurde, wird ein Workflow ausgelöst, der die Versionen durch die des Release-Tages ersetzt.
  3. Anschließend wird das Projekt im selben Workflow gebaut.
  4. Danach wird der Output an den Release gehängt (d.h. nicht mehr in den Output gepusht).

Dazu muss einmalig der Update Link geändert werden, der immer auf latest zeigt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant