Get branches/versions to release from https://github.com/nextcloud/spreed/milestones
馃捄 Preparation
馃殌 v21.1.10
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
馃殌 v22.0.11
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
馃殌 v23.0.3
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
Get branches/versions to release from https://github.com/nextcloud/spreed/milestones
馃捄 Preparation
CHANGELOG.mdwith the changelog of all milestones that are subject to the release馃殌 v21.1.10
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
CHANGELOG.mdof higher versionsappinfo/info.xmlpackage.json. The following command will return a new version name, make sure it matches what you expect:vinv21.1.10will be automatically added to the tag)make create-tag version=$(xmllint --xpath '/info/version/text()' appinfo/info.xml)git push releases v$(xmllint --xpath '/info/version/text()' appinfo/info.xml)CHANGELOG.mdsection from merged PR馃挌 Next Patch (31)tov21.1.10in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
馃挌 Next Patch (31)(Due date in ~4 weeks, ~1 week for beta/RC)v21.1.10to馃挌 Next Patch (31): https://github.com/nextcloud/spreed/issues?q=is%3Aissue%20state%3Aopen%20milestone%3Av21.1.10v21.1.10to馃挌 Next Patch (31): https://github.com/nextcloud/spreed/pulls?q=is%3Apr%20state%3Aopen%20milestone%3Av21.1.10v21.1.10milestone馃殌 v22.0.11
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
CHANGELOG.mdof higher versionsappinfo/info.xmlpackage.json. The following command will return a new version name, make sure it matches what you expect:vinv22.0.11will be automatically added to the tag)make create-tag version=$(xmllint --xpath '/info/version/text()' appinfo/info.xml)git push releases v$(xmllint --xpath '/info/version/text()' appinfo/info.xml)CHANGELOG.mdsection from merged PR馃挌 Next Patch (32)tov22.0.11in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
馃挌 Next Patch (32)(Due date in ~4 weeks, ~1 week for beta/RC)v22.0.11to馃挌 Next Patch (32): https://github.com/nextcloud/spreed/issues?q=is%3Aissue%20state%3Aopen%20milestone%3Av22.0.11v22.0.11to馃挌 Next Patch (32): https://github.com/nextcloud/spreed/pulls?q=is%3Apr%20state%3Aopen%20milestone%3Av22.0.11v22.0.11milestone馃殌 v23.0.3
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
CHANGELOG.mdof higher versionsappinfo/info.xmlpackage.json. The following command will return a new version name, make sure it matches what you expect:vinv23.0.3will be automatically added to the tag)make create-tag version=$(xmllint --xpath '/info/version/text()' appinfo/info.xml)git push releases v$(xmllint --xpath '/info/version/text()' appinfo/info.xml)CHANGELOG.mdsection from merged PR馃挌 Next Patch (33)tov23.0.3in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
馃挌 Next Patch (33)(Due date in ~4 weeks, ~1 week for beta/RC)v23.0.3to馃挌 Next Patch (33): https://github.com/nextcloud/spreed/issues?q=is%3Aissue%20state%3Aopen%20milestone%3Av23.0.3v23.0.3to馃挌 Next Patch (33): https://github.com/nextcloud/spreed/pulls?q=is%3Apr%20state%3Aopen%20milestone%3Av23.0.3v23.0.3milestone