Unverified Commit e2f8c4df authored by Michael Kriese's avatar Michael Kriese
Browse files

ci: disable dry-run, lint and release jobs on schedules (renovate-bot/renovate-runner!562)

Closes #49
parent 70fd9b72
Loading
Loading
Loading
Loading
+11 −8
Original line number Diff line number Diff line
@@ -8,12 +8,18 @@ stages:
  - deploy
  - release

workflow:
  rules:
    - if: $CI_PIPELINE_SOURCE == "merge_request_event"
    - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS && $CI_PIPELINE_SOURCE == "push"
      when: never
    - if: $CI_PIPELINE_SOURCE == "schedule"
      when: never
    - if: $CI_COMMIT_BRANCH

renovate:dry-run:
  script:
    - renovate --dry-run=true $RENOVATE_EXTRA_FLAGS
  rules:
    - if: '$CI_COMMIT_BRANCH'
    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
    - renovate --dry-run=full $RENOVATE_EXTRA_FLAGS

lint:
  image: renovate/node:16.15.0@sha256:5b1d9a1e9de40425e8b0c73a82bcd693b16b4677d6297978d6951e4f6b014464
@@ -27,9 +33,6 @@ lint:
    - npm ci --cache .npm --prefer-offline
  script:
    - npm run prettier
  rules:
    - if: '$CI_COMMIT_BRANCH'
    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'

release:
  image: renovate/node:16.15.0@sha256:5b1d9a1e9de40425e8b0c73a82bcd693b16b4677d6297978d6951e4f6b014464
@@ -46,4 +49,4 @@ release:
    - git config --global --add safe.directory $PWD
    - npx --no-install semantic-release
  rules:
    - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH