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

Improve release process #165

Open
Sander3003 opened this issue Dec 18, 2023 · 0 comments
Open

Improve release process #165

Sander3003 opened this issue Dec 18, 2023 · 0 comments

Comments

@Sander3003
Copy link
Member

Sander3003 commented Dec 18, 2023

In order to share new functionality we need to communicate that to the public.

Reasons to share CoMPAS suite releases:

  • Services depend on each other (e.g. some services might not be compatible)
  • Not all end-users are interested in seperate updates (if they are, they can always do that)

How to share a release:

  • Create a Github action to automaticly get the release notes from all services updates; Store this in the github tag and make a github release
  • Write some manual release notes
  • Update changelog.md to refer to the github release
  • Automate plublications (e.g. Linkedin, slack etc)

Idea:
image

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

No branches or pull requests

1 participant