Record CI cache mitigation results and ignore runner logs
- Mark cache-timeout fix verified (run 1090: zero CacheService lines, 54/54 tests, job succeeded) - Ignore .gitea/logs/ (runner writes logs into the checkout) - Leave collaborator's radio-easter-egg changes in the working tree (strings.en.json, game_manager.gd) uncommitted for review
This commit is contained in:
1 parent
0b5cd772a5
commit
94b7646dce
3 files changed
+13
-1
No files matched your search
@@ -15,3 +15,5 @@ Thumbs.db
|
|||||||
# Logs and temp
|
# Logs and temp
|
||||||
*.log
|
*.log
|
||||||
user://
|
user://
|
||||||
|
# CI runner workflow logs (written into the checkout by the Gitea runner)
|
||||||
|
.gitea/logs/
|
||||||
@@ -156,6 +156,15 @@ Completed task sections moved from `TODO.md`. Sections are moved only when every
|
|||||||
- [x] Add a `V` control that cycles Hollywood Blvd → The Joke Shop → TV Studio and restarts the
|
- [x] Add a `V` control that cycles Hollywood Blvd → The Joke Shop → TV Studio and restarts the
|
||||||
shift (`GameManager._cycle_venue`), with a `hud.venue_switched` string entry.
|
shift (`GameManager._cycle_venue`), with a `hud.venue_switched` string entry.
|
||||||
|
|
||||||
|
## CI — cache timeout mitigation
|
||||||
|
|
||||||
|
- [x] Remove `actions/cache@v4` from the checks job (runner cannot reach GitHub's cache
|
||||||
|
service; ~2 min of retry timeouts per run; Godot import is fast without it).
|
||||||
|
- [x] Add `GODOT_SILENCE_ROOT_WARNING=1` to both jobs.
|
||||||
|
- [x] Confirmed in run 1090: zero `CacheService` lines, 54/54 tests pass, job succeeds.
|
||||||
|
- [x] Document the cache situation and re-enable path in `docs/RELEASING.md`.
|
||||||
|
- [x] Ignore runner logs in `.gitignore` (`.gitea/logs/`).
|
||||||
|
|
||||||
## Gameplay — Venue door-staff dialogue
|
## Gameplay — Venue door-staff dialogue
|
||||||
|
|
||||||
- [x] Add `VenueScenario.door_staff_line(context, rng)` picking a seeded-random line from
|
- [x] Add `VenueScenario.door_staff_line(context, rng)` picking a seeded-random line from
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ checks job still passes; this is noise + risk of flaky timeouts.
|
|||||||
- [x] Remove the `actions/cache@v4` step from `checks` in `.gitea/workflows/build.yml`
|
- [x] Remove the `actions/cache@v4` step from `checks` in `.gitea/workflows/build.yml`
|
||||||
(Godot import takes ~4s; caching .godot is not worth the timeout risk).
|
(Godot import takes ~4s; caching .godot is not worth the timeout risk).
|
||||||
- [x] Add `GODOT_SILENCE_ROOT_WARNING=1` to godot steps to quiet container-as-root noise.
|
- [x] Add `GODOT_SILENCE_ROOT_WARNING=1` to godot steps to quiet container-as-root noise.
|
||||||
- [ ] Push and confirm the next `.gitea/logs/` run has no `CacheService` timeouts.
|
- [x] Push and confirm the next `.gitea/logs/` run has no `CacheService` timeouts (run 1090:
|
||||||
|
0 cache lines — previously ~12; 54/54 tests, job succeeded).
|
||||||
- [x] Optional (host admin): document in `docs/RELEASING.md` that `actions/cache` needs a
|
- [x] Optional (host admin): document in `docs/RELEASING.md` that `actions/cache` needs a
|
||||||
Gitea `[cache.actions]` + cache server before it can be reintroduced.
|
Gitea `[cache.actions]` + cache server before it can be reintroduced.
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user