This repository has been archived by the owner on Sep 30, 2024. It is now read-only.
3.23 release tracking issue #16108
Labels
release-tracking
Release tracking issue: https://about.sourcegraph.com/handbook/engineering/releases
Milestone
3.23 Release
This release is scheduled for Dec 20, 2020, 6:00 PM (UTC).
Note: All
yarn run release ...
commands should be run from folderdev/release
.Note: All
yarn run test ...
commands should be run from folderweb
.Setup
dev/release/release-config.jsonc
onmain
is up to date with the parameters for the current release.yarn run build
indev/release
.Dec 14, 2020, 6:00 PM (UTC) (5 work days before release): Prep for branch cut
Dec 15, 2020, 6:00 PM (UTC) (4 work days before release): Branch cut
3.23
branch off the CHANGELOG commit in the previous step:git branch 3.23 && git push origin 3.23
.Upon branch cut, create and test the first release candidate:
Run the tests from the
web
directory. A more complete set of env vars can be found in this1password entry.
E2E_INIT=true SOURCEGRAPH_BASE_URL=http://localhost:7080 yarn run test:regression -t 'Initialize new Sourcegraph instance'
SOURCEGRAPH_BASE_URL=http://localhost:7080 yarn run test:regression
release-blocker
issues and assign the appropriate teams.Revert or disable features that may cause delays. As necessary,
git cherry-pick
bugfix (not feature!) commits frommain
into the release branch. Continue to create new release candidates daily or as necessary, until no morerelease-blocker
issues remain:release-blocker
issues.Tag final release
Once there are no more release-blocking issues (as reported by the
release:status
command) proceed with creating the final release:main
is accurate (no items should have been added since branch cut, but some items may need tobe removed).
Dec 20, 2020, 6:00 PM (UTC): Release
v3.23.0
release at the most recent commit on thev3.23
branch.sourcegraph/sourcegraph@main
into the release branch.Post-release
dev/release/release-config.jsonc
with the parameters for the current release.yarn build
to rebuild the release script.Note: If a patch release are requested after the release, ask that a patch request issue be filled out and approved first.
The text was updated successfully, but these errors were encountered: