David Eichmann pushed to branch wip/davide/no_changelog at Glasgow Haskell Compiler / GHC
Commits:
-
df1f3b8c
by David Eichmann at 2026-06-12T10:49:46+01:00
1 changed file:
Changes:
| ... | ... | @@ -254,6 +254,10 @@ lint-changelog: |
| 254 | 254 | variables:
|
| 255 | 255 | BUILD_FLAVOUR: default
|
| 256 | 256 | CHANGELOG_EXPECT_MR: "$CI_MERGE_REQUEST_IID"
|
| 257 | + before_script:
|
|
| 258 | + # Cencel the job if there is s no-changelog label
|
|
| 259 | + - |
|
|
| 260 | + [[ ",${CI_MERGE_REQUEST_LABELS}," == *",no-changelog,"* ]] && exit 0
|
|
| 257 | 261 | script:
|
| 258 | 262 | # Check that the MR adds at least one changelog entry
|
| 259 | 263 | - git fetch "$CI_MERGE_REQUEST_PROJECT_URL" "$CI_MERGE_REQUEST_TARGET_BRANCH_NAME"
|
| ... | ... | @@ -274,8 +278,6 @@ lint-changelog: |
| 274 | 278 | rules:
|
| 275 | 279 | - if: '$CI_MERGE_REQUEST_LABELS =~ /.*marge_bot_batch_merge_job.*/'
|
| 276 | 280 | when: never
|
| 277 | - - if: '$CI_MERGE_REQUEST_LABELS =~ /.*no-changelog.*/'
|
|
| 278 | - when: never
|
|
| 279 | 281 | - if: $CI_MERGE_REQUEST_ID
|
| 280 | 282 | - *drafts-can-fail-lint
|
| 281 | 283 |