Commit Graph

22 Commits

Author SHA1 Message Date
0289d4386d Add missing TODO details 2024-11-10 23:49:17 -06:00
080f910c5f Fix test failing due to missing env ENVIRONMENT variable 2024-11-10 23:46:40 -06:00
058be9602a Use nproc to specify xdist workers 2024-11-09 22:52:25 -06:00
fa80bd0649 Use xdist auto in pytest workflow 2024-11-09 22:47:17 -06:00
1075d05a43 Remove problematic final coverage step
No idea what's going wrong with this thing, but it's never worked
properly
2024-11-09 20:16:13 -06:00
295a499c92 Remove coverageHtml echo line 2024-11-09 15:47:56 -06:00
43c00056b7 Remove accidentally added if check from coverageComment step 2024-11-09 15:42:52 -06:00
e76b321469 Use poetry version in env, use for cache key 2024-11-09 15:41:26 -06:00
2c4e7ddfcd use .venv for proper Poetry cache 2024-11-09 15:41:01 -06:00
5508b8e6f4 use relative path 2024-11-09 15:36:55 -06:00
d38362819e Add contents read permission, required for checkout 2024-11-09 15:33:47 -06:00
53a0ac0624 Add token permissions for coverage-comment, fully qualify & use development environment in run.sh DB URL 2024-11-09 15:31:38 -06:00
f1be6676d1 Add pytest/coverage file check since pytest-coverage-comment does not error 2024-11-09 15:28:11 -06:00
78a82311a2 Fix coverage/junit generated paths (backend) 2024-11-09 15:25:33 -06:00
94cb0f9f5b Fix railway confirmation blocker, disable JSON logging in test workflow, disable Install library step 2024-11-09 15:23:39 -06:00
0e7fc7e25e use add-mask for database url 2024-11-09 15:09:07 -06:00
555cbc762f Fix jq output (-cMr), use SERVICE_ID, ENVIRONMENT_ID properly 2024-11-09 15:04:43 -06:00
1b82cc7621 Acquire database URL from Railway, envvar injection 2024-11-09 15:00:56 -06:00
37f92e1eb3 fix module target for coverage, add junit XML output, set pipefail to prevent exit code hiding 2024-11-09 14:39:15 -06:00
1605a79320 Add pytest-coverage-comment, use color 2024-11-09 14:18:58 -06:00
f08ab043e8 Fix test workflow pytest invocation 2024-11-09 13:43:13 -06:00
818c3cb7bc Add pytest with GitHub Action workflow 2024-11-09 13:21:50 -06:00