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

Setup CI for building releases #38

Open
5 tasks
jonasKjellerup opened this issue Nov 22, 2022 · 0 comments
Open
5 tasks

Setup CI for building releases #38

jonasKjellerup opened this issue Nov 22, 2022 · 0 comments
Labels
a-meta Area: meta information, organisational changes, repository changes, etc. c-workflow Category: workflow changes d-medium Difficulty: medium p-high Priority: high

Comments

@jonasKjellerup
Copy link
Collaborator

jonasKjellerup commented Nov 22, 2022

Whenever a push to the release branch occurs we want a GitHub action to run with the following results:

  • The project should be built and zipped, such that it is ready for deployment.
  • The songbook should additionally be zipped on its own.
  • A tag should be created with the aforementioned uploaded.

Additionally a GitHub action should check for the following, when merge requests into release are created:

  • That the version tag has been updated.
  • A changelog for said version exists.
@jonasKjellerup jonasKjellerup added d-medium Difficulty: medium a-meta Area: meta information, organisational changes, repository changes, etc. p-high Priority: high c-workflow Category: workflow changes labels Nov 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-meta Area: meta information, organisational changes, repository changes, etc. c-workflow Category: workflow changes d-medium Difficulty: medium p-high Priority: high
Projects
None yet
Development

No branches or pull requests

1 participant