Separate staff roles and protect message delivery with operator guides
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -18,6 +18,7 @@ def test_release_contains_runtime_and_migrations_but_no_secrets(tmp_path):
|
||||
names = archive.getnames()
|
||||
assert "main.py" in names and "Dockerfile" in names
|
||||
assert "migrations/versions/20260913_staff_concurrency.py" in names
|
||||
assert {"docs/ADMIN_GUIDE.md", "docs/CASHIER_GUIDE.md", "docs/SYSTEM_ADMIN_GUIDE.md"} <= set(names)
|
||||
assert not any(".env" in name or ".history" in name or ".git/" in name or "__pycache__" in name for name in names)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user