Run job to check for changelog snippet

environments/review-docs-devel-1399dq/deployments/10246
Georg Krause 2022-02-05 21:42:31 +00:00 zatwierdzone przez JuniorJPDJ
rodzic fba0acfaea
commit 8b77f5e89f
2 zmienionych plików z 18 dodań i 0 usunięć

Wyświetl plik

@ -95,6 +95,23 @@ review_docs:
name: review/docs/$CI_COMMIT_REF_NAME
url: http://$CI_PROJECT_NAMESPACE.pages.funkwhale.audio/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/docs-review/index.html
changelog_snippet:
interruptible: true
image: alpine:3.15
stage: lint
before_script:
- apk add git
- git fetch origin $CI_MERGE_REQUEST_TARGET_BRANCH_NAME
script:
- git diff --name-only FETCH_HEAD | grep "changes/changelog.d/*"
rules:
- if: $CI_COMMIT_AUTHOR == 'Renovate Bot <bot@dev.funkwhale.audio>'
when: never
- if: $CI_MERGE_REQUEST_TITLE =~ /NOCHANGELOG/
when: never
- if: $CI_PIPELINE_SOURCE == 'merge_request_event'
black:
interruptible: true
image: python:3.6

Wyświetl plik

@ -0,0 +1 @@
Add a CI job to check if changelog snippet is available