mirror of
https://github.com/moparisthebest/xeps
synced 2024-12-21 23:28:51 -05:00
Merge branch 'feature/ci-main-not-for-mr' into 'main'
Do not run the main CI for MRs See merge request xsf/xeps!26
This commit is contained in:
commit
fd48275bf0
@ -10,6 +10,8 @@ stages:
|
||||
- make html inbox-html inbox-xml pdf xeplist refs xml
|
||||
- bash tools/ci-prune-build.sh
|
||||
rules:
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
when: never
|
||||
- if: '$CI_COMMIT_REF_NAME =~ /^main$/'
|
||||
when: always
|
||||
- when: never
|
||||
@ -37,6 +39,8 @@ stages:
|
||||
- 'docker push "$IMAGE_REF"'
|
||||
- 'docker push "$LATEST_REF"'
|
||||
rules:
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
when: never
|
||||
- if: '$CI_COMMIT_REF_NAME =~ /^main$/'
|
||||
when: on_success
|
||||
- when: never
|
||||
@ -52,6 +56,8 @@ stages:
|
||||
- state/
|
||||
key: attic-state
|
||||
rules:
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
when: never
|
||||
- if: '$CI_COMMIT_REF_NAME =~ /^main$/'
|
||||
when: on_success
|
||||
- when: never
|
||||
@ -67,6 +73,8 @@ stages:
|
||||
- state/
|
||||
key: announce-state
|
||||
rules:
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
when: never
|
||||
- if: '$CI_COMMIT_REF_NAME =~ /^main$/'
|
||||
when: on_success
|
||||
- when: never
|
||||
|
Loading…
Reference in New Issue
Block a user