chore(project): update commit message guide (#9735)

Because:

- the GitHub merge queue broke our workflow of including "fixes" in PR
titles; and
- we now have more projects in this repo (Cirrus and schemas)

this commit:

- updates contributing.md to instruct users to put the "fixes" in the
description; and
- updates the scope to include Cirrus and schemas.

Fixes #9749
This commit is contained in:
Barret Rennie 2023-11-16 11:06:13 -05:00 коммит произвёл GitHub
Родитель 266b30dcca
Коммит 75ee93393d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -67,7 +67,7 @@ Please note we have a [Code of Conduct](https://www.mozilla.org/en-US/about/gove
The subject should follow the this pattern: The subject should follow the this pattern:
`fixes #github_issue_number type(scope): Description` `type(scope): Description`
#### Type #### Type
@ -90,6 +90,8 @@ One of the following:
- **project**: Anything that affects the entire project - **project**: Anything that affects the entire project
- **nimbus**: Anything scoped only to Nimbus experiment frontend - **nimbus**: Anything scoped only to Nimbus experiment frontend
- **cirrus**: Anything scoped to Cirrus.
- **schemas**: Anything scoped to Nimbus schemas.
- **legacy**: Anything scoped only to Legacy experiment frontend - **legacy**: Anything scoped only to Legacy experiment frontend
- **visualization**: Anything scoped only to Analysis Visualization - **visualization**: Anything scoped only to Analysis Visualization
@ -113,6 +115,8 @@ Because
This commit This commit
* Change * Change
Fixes #github_issue_number
``` ```
Just as in the **subject**, use the imperative, present tense: "change" not "changed" nor "changes". Commits are expected to follow this format. Just as in the **subject**, use the imperative, present tense: "change" not "changed" nor "changes". Commits are expected to follow this format.