Commit 21e6489f authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

Merge branch '11-prevent-ci-on-tag' into 'master'

fix: prevent loops

Closes #11

See merge request to-be-continuous/semantic-release!10
parents 96030dd1 4ec78ead
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -554,6 +554,8 @@ semantic-release-info:
    reports:
      dotenv: "$SEMREL_INFO_FILE"
  rules:
    - if: $CI_COMMIT_TAG
      when: never
    - if: '$SEMREL_INFO_ON == "prod" && $CI_COMMIT_REF_NAME =~ $PROD_REF'
    - if: '$SEMREL_INFO_ON == "protected" && $CI_COMMIT_REF_PROTECTED == "true"'
    - if: '$SEMREL_INFO_ON == "all"'
@@ -568,6 +570,8 @@ semantic-release:
  rules:
    - if: '$SEMREL_RELEASE_DISABLED == "true"'
      when: never
    - if: $CI_COMMIT_TAG
      when: never      
    # on production branch(es): auto if SEMREL_AUTO_RELEASE_ENABLED
    - if: '$SEMREL_AUTO_RELEASE_ENABLED == "true" && $CI_COMMIT_REF_NAME =~ $PROD_REF'
    # on production branch(es): manual by default