-
Notifications
You must be signed in to change notification settings - Fork 67
Closed
Description
Reason
- Set max version to 10 because core platform is switching to Semver
QA
- Create QA Milestone
- Move items from
developmenttoqa - Create release branch with the format "release-$version"
- Test: Install from the provided tarball and enable in ownCloud stable10 and check it works
Documentation
- Changes in the docs needed?
Marketing
- Ping RocketChat channel #marketing
- Check/adapt info.xml stuff
- Check/adapt screenshot
- Blog post or other communication if applicable
Build & Marketplace release
All actions to be done on the release branch from here:
- Bump version in info.xml
- Update CHANGELOG.md - Change CHANGELOG.md 'Unreleased' to '$version' (final release date unknown)
- Create github tag for 'v${version}RC1'
- Build and sign RC tarball from github tag 'v${version}RC1' with
make dist=> https://cloud.owncloud.com/index.php/s/lsAQIOtiGfkaMBb - Test and document in testplan => Final "Go" from QA (set 'QA-ready' label) => else do another RC after fixing
- Create github tag for final 'v${version}'
- Build and sign final tarball from github tag 'v${version}' with
make dist - Smoke test tarball (at least install + enable)
- Upload to marketplace
- Publish for customers
- Send mail to release-coordination with link to this ticket and to the changelog
- Rename QA milestone to '$version'
- Add a new 'Unreleased' section in CHANGELOG.md and add release date '$version - $currentDate' (ex: 3.1.5 - 2018-08-01)
- Create PR to merge changes back to the
masterbranch: Release 16.1.1 #812