Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeger-Jan van de Weg <git@zjvandeweg.nl>2019-03-01 13:01:52 +0300
committerZeger-Jan van de Weg <git@zjvandeweg.nl>2019-03-01 13:38:00 +0300
commitc9abaccd386584f783014611e641acfd82f716eb (patch)
tree08b10cedd8fd97167052616e228fe3d32d88b069 /CONTRIBUTING.md
parentacdb4147d57ac1517363f8b1455ee06cce2dfc8f (diff)
Fix missing SEE_DOC constant in Danger
Spotted on a MR where I was missing a MR ID, I removed a constant which was required and used. By reintroducing the constant Danger should work correctly again. The docs had to link somewhere, so this change adds documentation too.
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r--CONTRIBUTING.md24
1 files changed, 14 insertions, 10 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 2d6d1288e..38239d9d6 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -46,27 +46,31 @@ The Gitaly style guide is [documented in it's own file](STYLE.md).
## Changelog
-Any new merge request must contain either a CHANGELOG.md entry or a
-justification why no changelog entry is needed. New changelog entries
-should be added to the **top** of the 'UNRELEASED' section of CHANGELOG.md.
+Gitaly keeps a [changelog](CHANGELOG.md) which is generated when a new release
+is created. The changelog is generated from entries that are included on each
+merge request. To generate an entry on your branch run:
+`_support/changelog "Change descriptions"`.
+
+After the merge request is created, the ID of the merge request needs to be set
+in the generated file. If you already know the merge request ID, run:
+`_support/changelog -m <ID> "Change descriptions"`.
+
+Any new merge request must contain either a new entry or a
+justification in the merge request description why no changelog entry is needed.
If a change is specific to an RPC, start the changelog line with the
RPC name. So for a change to RPC `FooBar` you would get:
> FooBar: Add support for `fluffy_bunnies` parameter
-## GitLab CE changelog
-
-We only create GitLab CE changelog entries for two types of merge request:
-
-- adding a feature flag for one or more Gitaly RPC's (meaning the RPC becomes available for trials)
-- removing a feature flag for one or more Gitaly RPC's (meaning everybody is using a given RPC from that point on)
-
## Gitaly Maintainers
| Maintainer |
|--------------------|
|@jacobvosmaer-gitlab|
+|@zj |
+|@pokstad1 |
+|@johncai |
## Development Process