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

Activity 2.5.0 #739

Closed
19 of 25 tasks
patrickjahns opened this issue Jun 18, 2019 · 1 comment · Fixed by #741
Closed
19 of 25 tasks

Activity 2.5.0 #739

patrickjahns opened this issue Jun 18, 2019 · 1 comment · Fixed by #741
Assignees
Milestone

Comments

@patrickjahns
Copy link
Contributor

patrickjahns commented Jun 18, 2019

Reason

Note: version will be set to 2.5.0 as we bump the min version and have a min-requirement for 10.2 in info.xml currently

QA

Documentation

  • Changes in the docs needed?

Marketing

  • Ping @owncloud/marketing
  • Check/adapt info.xml stuff
  • Check/adapt screenshot
  • Blog post or other communication if applicable

Build

All actions to be done on the release branch from here:

  • Bump version in info.xml (no version suffix) @patrickjahns
  • Update CHANGELOG.md - Change CHANGELOG.md 'Unreleased' to '$version' (final release date unknown) @patrickjahns

Beta/RC

  • Create github tag for 'v${version}RC1' on release branch @patrickjahns
  • Build and sign RC tarball from github tag 'v${version}RC1' (see
    handbook for how to build) @patrickjahns
  • Upload as Github release using changelog entries @patrickjahns
  • Test and document in testplan => Final "Go" from QA (set 'QA-ready' label) => else do another RC after fixing issues in the "release-$version" branch

Final

  • Create github tag for final 'v${version}' on release branch @patrickjahns
  • Build and sign final tarball from github tag 'v${version}' (see
    handbook for how to build) @patrickjahns
  • Upload as Github release using changelog entries @patrickjahns
  • Smoke test tarball (at least install + enable) @patrickjahns

Publishing

  • Upload tarball to marketplace (see handbook for details) @patrickjahns
  • Publish tarball for customers (see handbook for details) @patrickjahns
  • Send mail to release-coordination with link to this ticket and to the changelog @patrickjahns

Post-release

  • Rename QA milestone to '$version' @patrickjahns
  • Add a new 'Unreleased' section in CHANGELOG.md and add release date '$version - $currentDate' (ex: 3.1.5 - 2018-08-01) @patrickjahns
  • Create PR to merge changes back to the master branch with
    description "Closes #XYZ" with the release ticket number @patrickjahns
@patrickjahns patrickjahns added this to the development milestone Jun 18, 2019
@patrickjahns patrickjahns modified the milestones: development, QA Jun 18, 2019
@patrickjahns patrickjahns pinned this issue Jun 18, 2019
@davitol davitol self-assigned this Jun 19, 2019
@davitol
Copy link
Contributor

davitol commented Jun 20, 2019

@patrickjahns Tarball is QA-ready

@patrickjahns patrickjahns unpinned this issue Jun 21, 2019
@patrickjahns patrickjahns mentioned this issue Aug 2, 2019
25 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants