chore: Add Semgrep ignore file and CI job status documentation

This commit introduces a Semgrep ignore file to suppress false positives and low-risk findings, particularly for controlled inputs in database scripts and development configurations. Additionally, a new CI Job Status Configuration document is added to clarify which CI jobs should fail on errors and which are informational, enhancing the overall CI/CD process documentation.
This commit is contained in:
Tanya
2026-01-12 12:25:19 -05:00
parent bcc902fce2
commit 4b0a495bb0
7 changed files with 409 additions and 21 deletions
+2 -1
View File
@@ -208,7 +208,8 @@ class TestUserCRUD:
headers=auth_headers,
)
assert response.status_code == 200
# Returns 204 when deleted, 200 when set to inactive (has linked data)
assert response.status_code in [200, 204]
def test_delete_user_non_admin(
self,