Run job to check for changelog snippet
This commit is contained in:
parent
fba0acfaea
commit
8b77f5e89f
|
@ -95,6 +95,23 @@ review_docs:
|
||||||
name: review/docs/$CI_COMMIT_REF_NAME
|
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
|
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:
|
black:
|
||||||
interruptible: true
|
interruptible: true
|
||||||
image: python:3.6
|
image: python:3.6
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Add a CI job to check if changelog snippet is available
|
Loading…
Reference in New Issue