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

OAuth 0.5.1 #308

Closed
31 of 39 tasks
micbar opened this issue Oct 6, 2021 · 5 comments · Fixed by #311
Closed
31 of 39 tasks

OAuth 0.5.1 #308

micbar opened this issue Oct 6, 2021 · 5 comments · Fixed by #311
Milestone

Comments

@micbar
Copy link
Contributor

micbar commented Oct 6, 2021

This is the server app release template, please copy the part below in a new ticket.
For instructions around app releases, see https://confluence.owncloud.com/display/OG/Releasing+Apps

REMINDER: Please add your name to the checkbox when you have completed an item

Reason

Product approval

  • Verify transifex commits are in master: If a folder https://github.com/owncloud//tree/master/l10n exists, then https://drone.owncloud.com/owncloud/ should receive nightly '[tx] updated from transifex` ...
  • Ping pmaier to check info.xml description and screenshot
  • Get approval on translations from pmaier - send the date of the last tx commit from drone to Patrick

QA

  • Create QA Milestone and set the description to $version
  • Move tickets from milestone development to qa (testplan and tickets mentioned in release ticket)
  • Create release branch with the format "release-$version"
  • copy new/reopened issues from the previous release ticket as 'Issues to review' below.
  • check if Non-normal Release Process applies, and adapt this checklist.

Documentation

  • Changes in the docs needed? If so create issue in owncloud/docs.

Marketing

Build

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

  • Bump version in info.xml (no version suffix)
  • Bump "sonar.projectVersion=" in sonar-project.properties (no version suffix)
  • Check php version dependency in info.xml
  • Check minimum ownCloud version dependency in info.xml
  • Change CHANGELOG.md 'Unreleased' to '$version' (today's date)

Beta/RC

  • Ping product owner to create github tag for v${version}-rc1 on release branch (see https://confluence.owncloud.com/display/EN/Product+Owners+List)
  • Build and sign RC tarball from github tag v${version}-rc1 (see handbook for how to build)
  • Upload as Github release using changelog entries
  • Test
    • Add section "Changlog Testing" using github releases text or CHANGELOG.md from release branch
    • Do changelog tests
    • => Final "Go" from QA (set 'QA-ready' label) => else do another RC after fixing issues in the "release-$version" branch

Final

  • Check that no documentation issues are pending
  • Rename last RC tarball to final
  • Create github tag for final v${version} on release branch
  • Upload as Github release using changelog entries

Publishing

  • Upload tarball to marketplace (see handbook in confluence for details)
  • Publish tarball for customers - old 10, old 10.0 and new portal (see handbook for details)
  • Send mail to release-coordination with link to this ticket and to the changelog
  • Copy email to rocket chat #updates channel

Post-release

@jnweiger
Copy link
Contributor

jnweiger commented Oct 6, 2021

info.xml has owncloud min-version="10.3" -- is that correct?

@jnweiger jnweiger added this to the QA milestone Oct 6, 2021
@jnweiger jnweiger pinned this issue Oct 6, 2021
@dschmidt
Copy link
Member

dschmidt commented Oct 6, 2021

info.xml has owncloud min-version="10.3" -- is that correct?

at least it did not change from 0.5.0

@jnweiger
Copy link
Contributor

jnweiger commented Oct 13, 2021

@jnweiger
Copy link
Contributor

jnweiger commented Oct 13, 2021

@jnweiger
Copy link
Contributor

jnweiger commented Oct 20, 2021

Changelog testing succeeded with some odd observations: #307 (comment)

I don't consider the above issues blockers. (Not regressions, and/or edge cases).

@jnweiger jnweiger mentioned this issue Oct 20, 2021
@AlexAndBear AlexAndBear unpinned this issue Oct 27, 2021
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.

3 participants