+1 On Jun 10, 2024 at 13:49:59, Chris Hillery <c...@hillery.land> wrote:
> For AsterixDB commits which are related to tickets in third-party bug > tracking systems such as Couchbase Jira, the commit message may include a > footer such as > > Ext-ref: MB-12345 > > (A "footer" is a line in a commit message such as the Change-Id: line. All > footers must be at the end of the commit message, on separate lines, with > no intervening blank lines. The set of footers should be offset from the > main body of the commit message with a blank line.) > > The value on the Ext-ref: line should be a simple ticket reference, such as > a Jira ticket ID (not a full URL to the ticket). > > For commits made to git branches that are for restricted upstream branches, > such as 'trinity', such a footer *must* be present, and *must* reference an > approved upstream ticket, or Gerrit automation shall post a negative vote > on the Gerrit review. > > For commits made to unrestricted git branches, such a footer *should* be > included when a third-party ticket is known to be tracking an issue related > to the change. > > Ceej > aka Chris Hillery >