-
Notifications
You must be signed in to change notification settings - Fork 73
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
ci: Add release automation workflow #3642
Conversation
Signed-off-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
I think I understand the code. But please help me understand.
|
The code gets pushed to the re.ease-org repo variant which than triggers the publishing to the store
app store itself distinguishes releases stable/beta via the existence of a suffix i.e. -beta -alpha -rc etc.
Within the GH organisation itself, hence hidden to people but accessible to the GH action itself
Don't know, maybe @ChristophWurst does |
The app store reads the CHANGELOG.md file, ref https://nextcloudappstore.readthedocs.io/en/stable/developer.html#changelog. Release notes on github are not picked up by the automation nor the app store. |
At https://github.com/nextcloud-releases/polls The release is done as follows
|
@AndyScherzinger @dartcafe are there any stable branches you want to release from? Then we'll also need backports |
Currently we should be fine since |
/backport to next |
This workflow will be used to build packages at https://github.com/nextcloud-releases/polls