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
{{ message }}
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
Choose dates/times for the steps in this release process and update this issue template accordingly. Note that this template references working days, which do not include weekends or holidays observed by Sourcegraph.
Add events to the shared Release Schedule calendar in Google and invite team@sourcegraph.com.
Creating the release branch. (2019-06-14 (Friday) @ 5PM PST)
Tagging the final release. (2019-06-19 (Wednesday) @ 5PM PST)
Publishing the blog post.
Send message to #dev-announce with a link to this tracking issue to notify the team of the release schedule.
Create reminders for yourself to preform the remaining sections in this checklist at appropriate times.
5 working days before release (2019-06-13)
Private message each teammate who has open issues in the milestone and ask them to remove any issues that won't be done by the time that the release branch is scheduled to be created.
Verify that there is a draft of the blog post and that it will be ready to be merged on time.
3 working days before release (2019-06-17)
HH:MM AM/PM PT Add a new section header for this version to the CHANGELOG immediately under the ## Unreleased changes heading and add new empty sections under ## Unreleased changes (example).
Create the MAJOR.MINOR branch for this release off of the changelog commit that you created in the previous step.
Tag the first release candidate vMAJOR.MINOR.0-rc.1:
VERSION='vMAJOR.MINOR.0-rc.1' bash -c 'git tag -a "$VERSION" -m "$VERSION" && git push origin "$VERSION"'
Send a message to #dev-announce to announce the release candidate.
Run Sourcegraph Docker image with no previous data.
Message @slimsag on Slack: MAJOR.MINOR.PATCH has been released, update deploy-sourcegraph-docker as needed
Update versions in docs.sourcegraph.com header (example)
Review all issues in the release milestone. Backlog things that didn't make it into the release and ping issues that still need to be done for the release (e.g. Tweets, marketing).
3.5 Release (2019-06-20)
At the start of the month (2019-06-01)
5 working days before release (2019-06-13)
3 working days before release (2019-06-17)
## Unreleased changes
heading and add new empty sections under## Unreleased changes
(example).MAJOR.MINOR
branch for this release off of the changelog commit that you created in the previous step.vMAJOR.MINOR.0-rc.1
:sourcegraph-dev
project and create the new Kubernetes cluster.sourcegraph-dev
project and create the new Kubernetes cluster.As necessary
git cherry-pick
bugfix (not feature!) commits frommaster
into the release branch.1 working day before release (2019-06-19)
master
.MAJOR.MINOR
release branch from this commit.vMAJOR.MINOR.0
release at this commit.latestReleaseKubernetesBuild
andlatestReleaseDockerServerImageBuild
(example).MAJOR.MINOR.PATCH has been released, update deploy-sourcegraph-docker as needed
By 10am PT on the 20th
The text was updated successfully, but these errors were encountered: