CI: Test that any bump to changelog has a corresponding tag

Prevents forgetting to sign the tag, which is currently done out of band and independently of review.
This commit is contained in:
Dorota Czaplejewicz
2020-02-28 12:14:18 +00:00
parent c28f07fcfd
commit 9f6fe8318c
2 changed files with 20 additions and 0 deletions

View File

@ -84,3 +84,13 @@ test:
script:
- apt-get -y build-dep .
- ninja -C _build test
check_release:
<<: *tags
stage: test
only:
refs:
- master
script:
- apt-get install git python3
- (head -n 1 ./debian/changelog && git tag) | ./debian/check_release.py