Skip to content

Release todo 15.0.0-rc.5聽#8153

Closed
Closed

Description

@nickvergessen

Due date: 14th October

Get branches/versions to release from https://github.com/nextcloud/spreed/milestones

馃捄 Preparation

馃殌 v15.0.0-rc.5

Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"

  • Backport the changelog
  • Merge the backport
  • Make sure you pull the latest stable branch:
    git checkout stable25
    git pull origin stable25
  • Clean the dev instance and update all dependencies with the lock file versions and build the production javascrip:
    make dev-setup build-js-production
  • Do a quick smoke test by starting a call with:
    • Chrome
    • Edge
    • Firefox
    • Safari
    • Android app
    • iOS app
  • Create tag (note that the leading v in v15.0.0-rc.5 will be automatically added to the tag)
    make create-tag version=15.0.0-rc.5
  • Push the git tag to https://github.com/nextcloud-releases/spreed
    git push releases v15.0.0-rc.5
  • Mark the tag as a (pre-)release in https://github.com/nextcloud-releases/spreed/releases
    • Add the respective CHANGELOG.md section
  • Mark the tag as a (pre-)release in https://github.com/nextcloud/spreed/releases
    • Add the respective CHANGELOG.md section
    • 馃洃 Do NOT re-upload the binary here.
  • Check that the GitHub Action started: https://github.com/nextcloud-releases/spreed/actions
  • Rename milestone 馃殌 Final RC (25) to v15.0.0-rc.5
  • Move all open PRs and issues from milestone v15.0.0-rc.5 to 馃挅 Next Patch (25)
  • Close the v15.0.0-rc.5 milestone
  • In case there were security issues fixed ping the security team
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions