Files
galaxy-game/pkg/util
Ilia Denisov 1b5749bd31 fix: make ci green on a fresh runner
Two issues surfaced by the first end-to-end ui-test.yaml run on a
clean Linux runner that don't reproduce locally:

- pkg/geoip tests load fixtures from the pkg/geoip/test-data git
  submodule (MaxMind-DB). actions/checkout@v4 does not fetch
  submodules by default, so the fixture path is missing on the
  runner. Both ui-test and ui-release workflows now check out with
  submodules: recursive.

- pkg/util/TestWritable asserts that /usr/lib is not writable, which
  holds for unprivileged users but fails inside the catthehacker
  workflow container that runs as root. Skip that branch when
  os.Geteuid() == 0; the root-only "the writable dir is writable"
  branch still runs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-07 08:35:34 +02:00
..
2026-03-12 19:45:46 +03:00
2026-03-12 19:45:46 +03:00
2026-03-12 19:45:46 +03:00
2026-03-12 19:45:46 +03:00
2026-03-12 19:45:46 +03:00
2026-04-26 20:34:39 +02:00
2026-04-26 20:34:39 +02:00
2026-03-22 19:43:09 +02:00
2026-03-22 19:43:09 +02:00
2026-03-10 15:46:18 +02:00
2026-03-10 15:46:18 +02:00
2026-03-13 21:09:32 +02:00
2026-03-15 20:40:25 +02:00
2026-03-10 15:46:18 +02:00
2026-03-10 15:46:18 +02:00
2026-03-12 19:45:46 +03:00