|
| 1 | +- title: "Updated tooling to release CI/CD components to the Catalog" |
| 2 | + announcement_milestone: "17.7" |
| 3 | + removal_milestone: "18.0" |
| 4 | + breaking_change: true |
| 5 | + reporter: dhershkovitch |
| 6 | + stage: verify |
| 7 | + issue_url: https://gitlab.com/groups/gitlab-org/-/epics/12788 |
| 8 | + window: 3 # Can be 1, 2, or 3 - The window when the breaking change will be deployed on GitLab.com |
| 9 | + # Use the impact calculator https://gitlab-com.gitlab.io/gl-infra/breaking-change-impact-calculator/? |
| 10 | + impact: high # Can be one of: [critical, high, medium, low] |
| 11 | + scope: # Can be one or a combination of: [instance, group, project] |
| 12 | + resolution_role: Developer # Can be one of: [Admin, Owner, Maintainer, Developer] |
| 13 | + manual_task: true # Can be true or false. Use this to denote whether a resolution action must be performed manually (true), or if it can be automated by using the API or other automation (false). |
| 14 | + body: | # (required) Don't change this line. |
| 15 | + Starting in GitLab 18.0, the internal process that releases CI/CD components to the Catalog will be changed. |
| 16 | + If you use the [recommended CI/CD component release process](https://docs.gitlab.com/ee/ci/components/#publish-a-new-release), which makes use of the `release` keyword and the `registry.gitlab.com/gitlab-org/release-cli:latest` container image, you do not need to make any changes. |
| 17 | + The `latest` version of this container image (`v0.20.0`) contains [GLab](https://gitlab.com/gitlab-org/cli/) `v1.50.0`, which will be used for all releases to the CI/CD Catalog in GitLab 18.0 and later. |
| 18 | + In other cases: |
| 19 | +
|
| 20 | + - If you need to pin the container image to a specific version, use `v0.20.0` or later (`registry.gitlab.com/gitlab-org/release-cli:v0.20.0`), |
| 21 | + to ensure GLab is available for the release process. |
| 22 | + - If you've manually installed the Release CLI tool on your runners, you must install GLab `v1.50.0` or later on those runners. |
| 23 | +
|
| 24 | +# ============================== |
| 25 | +# OPTIONAL END-OF-SUPPORT FIELDS |
| 26 | +# ============================== |
| 27 | +# |
| 28 | +# If an End of Support period applies: |
| 29 | +# 1) Share this announcement in the `#spt_managers` Support channel in Slack |
| 30 | +# 2) Mention `@gitlab-com/support` in this merge request. |
| 31 | +# |
| 32 | + # When support for this feature ends, in XX.YY milestone format. |
| 33 | + end_of_support_milestone: |
| 34 | + # Array of tiers the feature is currently available to, |
| 35 | + # like [Free, Silver, Gold, Core, Premium, Ultimate] |
| 36 | + tiers: |
| 37 | + # Links to documentation and thumbnail image |
| 38 | + documentation_url: |
| 39 | + image_url: |
| 40 | + # Use the youtube thumbnail URL with the structure of https://img.youtube.com/vi/UNIQUEID/hqdefault.jpg |
| 41 | + video_url: |
0 commit comments