mirror of
https://github.com/python-pillow/Pillow.git
synced 2024-11-10 19:56:47 +03:00
Add release check to make sure no TODOs remain in release notes
This commit is contained in:
parent
4ffbbe194c
commit
6797e47458
1
Makefile
1
Makefile
|
@ -78,6 +78,7 @@ debug:
|
|||
|
||||
.PHONY: release-test
|
||||
release-test:
|
||||
python3 Tests/check_release_notes.py
|
||||
python3 -m pip install -e .[tests]
|
||||
python3 selftest.py
|
||||
python3 -m pytest Tests
|
||||
|
|
6
Tests/check_release_notes.py
Normal file
6
Tests/check_release_notes.py
Normal file
|
@ -0,0 +1,6 @@
|
|||
import sys
|
||||
from pathlib import Path
|
||||
|
||||
for rst in Path("docs/releasenotes/").rglob("[1-9]*.rst"):
|
||||
if "TODO" in open(rst).read():
|
||||
sys.exit(f"Error: remove TODO from {rst}")
|
Loading…
Reference in New Issue
Block a user