Commit Graph

59 Commits

Author SHA1 Message Date
Mayra Cabrera 33551cf273 Remove milestone requirement from security MR template
Related to https://gitlab.com/gitlab-org/release-tools/-/merge_requests/2805/
2023-11-29 16:10:09 -06:00
Steve Abrams abd07534d7 Add link to security workflow template 2023-11-17 18:10:07 +00:00
Clemens Beck 0fc5904416 Update section labels to 'core platform'
Changes the enablement section labels to
core platform in support of the recent
name change.

See https://gitlab.com/gitlab-com/www-gitlab-com/-/merge_requests/129180
2023-11-02 18:19:54 +00:00
Steve Abrams 71fcfdc06a Update template for security-target label
Updates process to add security-target label and removes
step to link directly to the security tracking issue.

Related https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/19680
2023-10-17 01:29:17 +00:00
DJ Mountney 2cde0e3c96 Update the codeowners files
- Create two scopes, build and cookbooks
- Add some optional sections for reviewers who won't be maintainers, but
  are good suggestions for reviewers
- Allow any maintainers to merge docs
2023-09-25 05:37:12 +00:00
João Alexandre Cunha b670416fa3 Clarify and track removal of deprecation messages and features 2023-08-08 10:30:44 +00:00
Andrew Patterson c16fe68014 Added updating software components instructions
Added documentation on how to upgrade and test software components.
2023-08-01 06:17:23 +00:00
Nailia Iskhakova 8ec2832bcc
Add Investigate QA failures and Allure demo links
Signed-off-by: Nailia Iskhakova <niskhakova@gitlab.com>
2023-06-15 12:00:29 +02:00
Evan Read ffc8c03e43 Add Evan Read as CODEOWNER of /doc/ directory 2023-06-06 12:48:45 +10:00
João Cunha 47642aedab
Expand the MR Default template
- Makes it clearer the expectations regarding the manual jobs that need to
  be executed.
- Makes it clearer what is the expectation regarding the GitLab.com
  pipeline.
2023-04-12 15:22:57 +02:00
Mayra Cabrera 269561c16b Add stable branch template
Add a merge request template to be used when backporting bug fixes into
Omnibus stable branches.

Related to https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/2886
and to https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/2890
2023-03-17 13:13:24 -06:00
Mitchell Nielsen 7317315930 Use 'General Change.md' as default MR description
Renames 'General Change.md' to 'Default.md' so it is automatically
used as the default merge request description.

Related documentation:
https://docs.gitlab.com/ee/user/project/description_templates.html#supported-variables-in-merge-request-templates

This ensures that the '%{first_multiline_commit}' variable works as
expected, given the note in the documentation:

> This feature is available only for the default template.

The [default template docs](https://docs.gitlab.com/ee/user/project/description_templates.html#set-a-default-template-for-merge-requests-and-issues)
state that the file needs to be named 'Default.md' (case insensitive).
2023-03-06 05:49:37 +00:00
Mitchell Nielsen 5714a6ffbc Include first multiline commit in MR description
Uses `%{first_multiline_commit}` to include the first multiline
commit in the MR description.

Docs:
https://docs.gitlab.com/ee/user/project/description_templates.html#supported-variables-in-merge-request-templates
2023-02-23 09:54:24 +00:00
Suzanne Selhorn 0a30d0b311 Updated handbook URLs
Related to: https://gitlab.com/gitlab-com/www-gitlab-com/-/issues/13984
2022-09-21 13:03:40 -07:00
Achilleas Pipinellis bf575fae70 Add ~"Distribution:Build" label to docs MR template 2022-08-16 11:13:05 +03:00
Amy Qualls 1361897760
Update default labels for docs MR template
Add the maintenance-related labels to the docs template in this
repo, to help get better default data.
2022-08-10 06:52:44 -07:00
Robert Marshall 140a9988b9 Change to new devops::systems label
- Change Omnibus GitLab project files to use the new devops::systems
  label instead of devops::enablement

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2022-06-02 21:45:48 -04:00
Robert Marshall dea8b56530 Add configuration deprecation template
- Add a merge request template for configuration deprecation tasks

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2022-05-12 04:20:26 -04:00
Robert Marshall ce97cacda5 Merge branch '6733-remove-cveignore' into 'master'
Remove cveignore file and references

Closes #6733

See merge request gitlab-org/omnibus-gitlab!6061
2022-04-28 21:03:45 +00:00
Dustin Collins 99e659f5c6 Remove cveignore file and references
Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/6733

Changelog: removed
2022-04-28 21:03:45 +00:00
Marcel Amirault b4b9909acb Remove mentions of former team members 2022-04-27 09:42:11 +00:00
Andrew Kelly 09c21236cd Adds checkbox for AppSec approval to security release template 2022-04-21 22:22:41 +00:00
Balasankar 'Balu' C 222479fe36 Clarify that branches needs to be manually pushed to dev
- Explicitly call out that testing builds on dev requires
  a manual push to trigger the pipelines in the merge
  request template checklist

Signed-off-by: Balasankar "Balu" C <balasankar@gitlab.com>
2022-03-08 19:56:31 +00:00
Robert Marshall d6b012aa98 New config MRs should document allowed values
- When we review new configuration options, the merge request template
  should ensure we ask questions around what are the expected values to
  make sure it's covered in the review process.

Related https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/5935

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2022-03-03 03:34:49 +00:00
Ben Prescott @bprescott_↙ ☺ f6c849f228 Update issue templates with new labels 2021-12-20 11:21:25 +00:00
Kenneth Chu 90248de17e Fix label syntax in documentation update template 2021-10-06 17:50:26 +11:00
DJ Mountney 5d1b72975a Merge branch 'bbodenmiller-master-patch-18607' into 'master'
Fix link in CODEOWNERS

See merge request gitlab-org/omnibus-gitlab!5441
2021-10-01 18:42:32 +00:00
Suzanne Selhorn 8313e67406 Updated documentation template to match main gitlab repo 2021-08-23 20:11:31 +00:00
Ben Bodenmiller a5249bc2e0 Fix link in CODEOWNERS 2021-07-06 18:11:36 +00:00
Evan Read d752569b31 Restructure markdownlint configuration 2021-07-06 16:12:24 +10:00
Achilleas Pipinellis 1f830ae6a4 Add CODEOWNERS file 2021-06-25 13:54:46 +02:00
Craig Norris 60cb50e7d0 Update Documentation template for CTRT 2021-06-23 20:26:37 +00:00
Yorick Peterse f5b57119de
Correct tag_format to tag_regex
The field is called "tag_regex", not "tag_format". This lead to some
Omnibus releases not having a changelog, as the API would use the
incorrect starting point for the range of commits to include.
2021-05-25 14:32:15 +02:00
Mayra Cabrera 5f52bb2c9f Update security MR template
Adjusts security merge request template to use the new changelog
workflow.

Related to https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1767
2021-05-24 10:38:06 -05:00
Yorick Peterse 73516a92ea
Use a custom tag format for changelogs
This allows us to handle the Omnibus tag format, which isn't compliant
with semantic versioning. We filter out CE tags as we don't need them to
determine a changelog commit range, as no changelog commits are
introduced between creating the CE and EE tags.

See https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1551 for
more information.
2021-03-26 15:12:40 +01:00
Marcel Amirault c7ef2cc3ea Update links to redirected files 2021-03-10 10:26:16 +09:00
Yorick Peterse c2523be397
Allow custom MR links for changelog entries
This adds support for specifying a custom merge request link for
changelogs, using the trailer "MR". While the value can technically be
both a link and a Markdown reference, I strongly suggest we use regular
links. Regular links are easier to work with from the terminal, and will
work across mirrors (unlike short references such as !123).

See https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1551 for
more information.
2021-03-02 17:34:17 +01:00
Yorick Peterse bbb8b62f04
Prepare for the new changelog generation process
This adds the configuration for generating changelogs using the GitLab
API, and extends Danger to suggest using this new setup.

See https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/1551 for
more information.
2021-02-16 17:19:40 +01:00
Evan Read 048757d27a Add Review App route map 2021-02-12 16:56:33 +10:00
DJ Mountney 8bf5483dae
Bring in some of the security developer process updates from rails.
- Move the security harness instruction to the dev steps
- Mention that AppSec needs to to approve the master MR
- Add an item for dealing with MRs with less than 4 backports
2021-01-27 08:48:19 -08:00
Craig Norris b081f787b7 Revise categories URL
Update product categories Handbook link.
2020-12-07 20:20:14 +00:00
Robert Marshall e6ab713944 Link to .cveignore process from security template
- Clarify that removing .cveignore entries is not part of the security
  process and cross-link to the documentation for how to handle it.

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2020-12-04 16:18:59 -05:00
Andreas Brandl 9fc501021f Add link to dev instance for issue template 2020-09-28 16:44:28 +00:00
Ben Bodenmiller 273156a5ee Typo fix 2020-09-22 23:59:03 +00:00
Ian Baum 3b4b11fb8c Update General Change MR template
* Don't require things which Danger should be flagging on
* Be more specific about when dev.gitlab.org needs to be run
* Add note about title description
* Flesh out reviewer list more
2020-08-26 11:22:40 +00:00
Craig Norris c703dfe76a Update merge request template for documentation 2020-07-30 19:24:40 +00:00
Robert Marshall 317d1810c3 Clarify who closes a security issue
- Make it clear who is responsible for closing the confidential issue
  when following the Security process.

Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
2020-06-30 18:12:05 +00:00
Mayra Cabrera 87130c8e22 Modify security templates to be similar to GitLab
Modifies security issue and merge request templates to be similar to the
ones on GitLab.

Related to gitlab-com/gl-infra/delivery#692
2020-03-19 05:54:14 +00:00
Mayra Cabrera 360531b9b6 Updates security issue and mr templates
Omnibus is moving its security development from dev.gitlab.org to a
project in a private group, as first step, issue and merge request
templates are being updated to reflect this.

Related to https://gitlab.com/gitlab-com/gl-infra/delivery/-/issues/692
2020-03-13 14:26:49 +00:00
Achilleas Pipinellis c639587e3a Fix ~documentation label for the docs MR template
[ci skip]
2019-10-23 15:00:25 +00:00