[x] Verify transifex commits (enterprise should update weekly, others daily): If folder l10n exists, then git log should show '[tx] updated from transifex` ...
[x] Check info.xml description and screenshot
QA
[x] Create QA Milestone and set the description to $version
[x] Create release branch with the format "release-$version"
This is the server app release template, please copy the part below in a new ticket. For instructions around app releases, see https://kiteworks.atlassian.net/wiki/spaces/OG/pages/404326697/Releasing+Apps
Reason
Product approval
l10n
exists, thengit log
should show '[tx] updated from transifex` ...info.xml
description and screenshotQA
Documentation
Marketing
Build
All actions to be done on the release branch (
git pull; git checkout -b release-x.x.x
) from here:appinfo/info.xml
(no version suffix)appinfo/info.xml
sonar-project.properties
(no version suffix)Beta/RC
git tag -s v${version}-rc.1
on release branchv${version}-rc.1
(see handbook for how to build)Final
v${version}
on release branchPublishing
github/owncloud/QA/tools/portal_upload_app.sh
- old 10, old 10.0 and new portal (details https://kiteworks.atlassian.net/wiki/spaces/OG/pages/404326697/Releasing+Apps)github/owncloud/QA/tools/release/oc_release.sh app:status
Post-release
master
branch with description "Closes #XYZ" with the release ticket number$version
and close the milestone