Commits
Tarun Sukhani authored bc0e13c1972
ci: silence remaining CodeQL and macOS-build annotations
- codeql.yml: switch java-kotlin to build-mode: none. The "manual"
mode prevented overlay-base database caching ("Cannot build an
overlay-base database" warning). build-mode: none works here
because framework/lib/*.jar is committed, so CodeQL resolves types
from those directly — no ant build needed. Drops the JDK setup and
ant jar steps; matrix collapses back to a flat list.
- build-test.yml: drop actions/setup-python from the build and
build-on-mac jobs. Both run pure ant targets (artifact / build)
that don't shell out to Python. setup-python on macOS was the
source of the red "##[error]WARNING: Cache entry deserialization
failed" annotation — pip recovering from a corrupt HTTP cache
during the implicit pip self-upgrade. Removing the step removes
the noise. The testing job keeps setup-python because ant test
invokes play auto-test (Python).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>