David Eichmann pushed to branch wip/davide/no_changelog at Glasgow Haskell Compiler / GHC

Commits:

1 changed file:

Changes:

  • .gitlab-ci.yml
    ... ... @@ -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