10 Commits

Author SHA1 Message Date
eb6abf9c8c chore: remove local artifacts
Some checks failed
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / docker-build (push) Has been cancelled
CI / security (push) Has been cancelled
CI / build-result (push) Has been cancelled
2026-08-21 17:15:29 +00:00
Jarian
0dba12d694 ci: re-trigger merge 2026-07-06 00:29:05 +00:00
Jarian
fc4ec11521 ci: re-trigger 20260706001829 2026-07-06 00:18:29 +00:00
Jarian
020603d173 Merge branch 'fix/all' 2026-07-05 22:23:41 +00:00
Jarian
7ec5ae1664 fix: batch fix all 14 issues
- Fix memory test infinite loop (#1, #3) — add max iterations counter
- Fix os.system command injection (#2, #4) — use subprocess with list args
- Fix demon difficulty scaling (#5) — scale health/damage per cycle
- Fix relative import (#6) — absolute imports with sys.path fallback
- Fix normalize_text non-ASCII (#7) — use isalpha/isdigit instead of isalnum
- Fix calculate_similarity word order (#8) — set-based intersection
- Add CMD to Dockerfile (#9)
- Remove test files from prod image (#10) — .dockerignore + strip tests COPY
- Fix test class import (#11) — lazy import in test methods
- Fix pyproject.toml duplicate pytest (#12) — move to dev optional deps
- Add resource limits to compose (#13)
- Fix verses.json quality (#14) — fix garbled verse text
2026-07-05 22:22:41 +00:00
jarianc
fc9d88c995 Merge pull request 'CI: remove --no-cache for docker layer caching' (#15) from ci-fix-nocache into main
Reviewed-on: https://git.home.ms/jarianc/exorcist-game/pulls/15
2026-07-04 22:22:25 -05:00
Jarian
db639b0cec CI: remove --no-cache for docker layer caching 2026-07-05 03:11:47 +00:00
Jarian
fe1bbf8530 CI: add generalized workflow 2026-07-05 02:46:27 +00:00
cc7aa2ba86 v0.1 2026-05-09 11:55:14 -05:00
9d2dfbcf5e first commit 2026-05-09 11:54:32 -05:00