Add release wizard step around build failures (#789)

This PR adds a preparation step to look at builds@lucene.apache.org and address
recurring failures. This helps make sure we catch and fix known bugs before
spinning the release candidate. It also prevents flaky tests from failing
during the release vote (which adds confusion).
This commit is contained in:
Julie Tibshirani 2022-04-06 14:03:52 -07:00 committed by GitHub
parent 1cf1b301af
commit 9eeef080e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 1 deletions

View File

@ -280,6 +280,13 @@ groups:
id: decide_jira_issues
title: Select JIRA issues to be included
description: Set the appropriate "Fix Version" in JIRA for the issues that should be included in the release.
- !Todo
id: fix_build_failures
title: Look into common build failures
description: |
Look over recent build results sent to the builds@lucene.apache.org list and try to address any recurring
failures. It's best to fix common failures now, so they don't pop up later and interfere with release smoke
testing. Build email archives are available at https://lists.apache.org/list.html?builds@lucene.apache.org.
- !Todo
id: decide_branch_date
title: Decide the date for branching
@ -291,7 +298,7 @@ groups:
name: branch_date
- !Todo
id: decide_freeze_length
title: Decide the lenght of feature freeze
title: Decide the length of feature freeze
types:
- major
- minor