You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove changelog entries in CHANGELOG.md of higher versions
Bump the version in appinfo/info.xml
Bump the version in package.json. The following command will return a new version name, make sure it matches what you expect:
# Make sure the printed version matches the info.xml version
npm version --no-git-tag-version $(xmllint --xpath '/info/version/text()' appinfo/info.xml)
Merge the backport
Make sure you pull the latest stable branch:
git checkout stable27
git pull origin stable27
Clean the dev instance and update all dependencies with the lock file versions and build the production javascript:
make production-setup
# On 24 and older versions run:# make dev-setup build-js-production
Do a quick smoke test by starting a call with:
Chrome
Edge
Firefox
Safari
Desktop client (Talk 16+)
Android app
iOS app
Create tag (note that the leading v in v17.1.10 will be automatically added to the tag)
Remove changelog entries in CHANGELOG.md of higher versions
Bump the version in appinfo/info.xml
Bump the version in package.json. The following command will return a new version name, make sure it matches what you expect:
# Make sure the printed version matches the info.xml version
npm version --no-git-tag-version $(xmllint --xpath '/info/version/text()' appinfo/info.xml)
Merge the backport
Make sure you pull the latest stable branch:
git checkout stable28
git pull origin stable28
Clean the dev instance and update all dependencies with the lock file versions and build the production javascript:
make production-setup
# On 24 and older versions run:# make dev-setup build-js-production
Do a quick smoke test by starting a call with:
Chrome
Edge
Firefox
Safari
Desktop client (Talk 16+)
Android app
iOS app
Create tag (note that the leading v in v18.0.9 will be automatically added to the tag)
Remove changelog entries in CHANGELOG.md of higher versions
Bump the version in appinfo/info.xml
Bump the version in package.json. The following command will return a new version name, make sure it matches what you expect:
# Make sure the printed version matches the info.xml version
npm version --no-git-tag-version $(xmllint --xpath '/info/version/text()' appinfo/info.xml)
Merge the backport
Make sure you pull the latest stable branch:
git checkout stable29
git pull origin stable29
Clean the dev instance and update all dependencies with the lock file versions and build the production javascript:
make production-setup
# On 24 and older versions run:# make dev-setup build-js-production
Do a quick smoke test by starting a call with:
Chrome
Edge
Firefox
Safari
Desktop client (Talk 16+)
Android app
iOS app
Create tag (note that the leading v in v19.0.4 will be automatically added to the tag)
Get branches/versions to release from https://github.com/nextcloud/spreed/milestones
💺 Preparation
CHANGELOG.md
with the changelog of all milestones that are subject to the release🚀 v17.1.10
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
CHANGELOG.md
of higher versionsappinfo/info.xml
package.json
. The following command will return a new version name, make sure it matches what you expect:v
inv17.1.10
will be automatically added to the tag)CHANGELOG.md
section from merged PR💚 Next Patch (27)
tov17.1.10
in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
💚 Next Patch (27)
(Due date in ~4 weeks, ~4 days for beta/RC)v17.1.10
to💚 Next Patch (27)
v17.1.10
milestone🚀 v18.0.9
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
CHANGELOG.md
of higher versionsappinfo/info.xml
package.json
. The following command will return a new version name, make sure it matches what you expect:v
inv18.0.9
will be automatically added to the tag)CHANGELOG.md
section from merged PR💚 Next Patch (18)
tov18.0.9
in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
💚 Next Patch (18)
(Due date in ~4 weeks, ~4 days for beta/RC)v18.0.9
to💚 Next Patch (18)
v18.0.9
milestone🚀 v19.0.4
Start with the oldest version here, so the appstore and github releases show the newest version as "Last release"
CHANGELOG.md
of higher versionsappinfo/info.xml
package.json
. The following command will return a new version name, make sure it matches what you expect:v
inv19.0.4
will be automatically added to the tag)CHANGELOG.md
section from merged PR💚 Next Patch (29)
tov19.0.4
in https://github.com/nextcloud/spreed/milestonesUnless last release of the stable branch:
💚 Next Patch (29)
(Due date in ~4 weeks, ~4 days for beta/RC)v19.0.4
to💚 Next Patch (29)
v19.0.4
milestoneThe text was updated successfully, but these errors were encountered: