fix: hold the probes to the repository checks

The new probes now refuse abbreviated options, read the GitHub token through github_headers, type every signature and document every option. The site build watches region_check.py and the content list, and validate.yml's tests/** counts as watching the list. The testing guide names the two new test modules.
This commit is contained in:
Abdessamad Derraz committed 2026-10-27 17:05:10 +01:00
1 parent 2b94be9516
commit f9f688ae6e
7 files changed
+49 -19

No files matched your search

+3
View File
@@ -40,6 +40,7 @@ on:
- "scripts/provenance_report.py"
- "scripts/refresh_data_dirs.py"
- "scripts/region.py"
- "scripts/region_check.py"
- "scripts/release_record.py"
- "scripts/restore_large_files.py"
- "scripts/safeparse.py"
@@ -72,6 +73,8 @@ on:
- "release.json"
- "derivable.json"
- "measurements/**"
# The coverage table and the region results read the test game list.
- "tests/campaign/content.yml"
# The Starlight project: config, components, styles, lockfile. Its
# generated folders are gitignored and never trigger anything.
- "website/**"