-
Notifications
You must be signed in to change notification settings - Fork 434
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
🚀 Release todo 20.0.0-beta.2 #12872
Labels
Comments
Must-haveNice-to-have
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Get branches/versions to release from https://github.com/nextcloud/spreed/milestones
💺 Preparation
🚀 v20.0.0-beta.2
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
Backport the changelog
CHANGELOG.md
of higher versionsappinfo/info.xml
package.json
. The following command will return a new version name, make sure it matches what you expect:Merge the backport
Make sure you pull the latest stable branch:
Clean the dev instance and update all dependencies with the lock file versions and build the production javascript:
Do a quick smoke test by starting a call with:
Create tag (note that the leading
v
inv20.0.0-beta.2
will be automatically added to the tag)Push the git tag to https://github.com/nextcloud-releases/spreed
Make sure you have access rights to the remote repository, and it is set up on your machine:
Prepare a (pre-)release in https://github.com/nextcloud/spreed/releases/new?tag=v20.0.0-beta.2
CHANGELOG.md
section from merged PRPrepare a (pre-)release in https://github.com/nextcloud-releases/spreed/releases/new?tag=v20.0.0-beta.2
Check that the GitHub Action started: https://github.com/nextcloud-releases/spreed/actions
Rename milestone
💙 Next Beta (30)
tov20.0.0-beta.2
in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
💙 Next Beta (30)
(Due date in ~4 weeks, ~4 days for beta/RC)v20.0.0-beta.2
to💙 Next Beta (30)
Close the
v20.0.0-beta.2
milestoneEnsure that the GitHub Action finished successfully: https://github.com/nextcloud-releases/spreed/actions
In case there were security issues fixed ping the security team
Post the changelog in 💬 Talk team public 👥
The text was updated successfully, but these errors were encountered: