Commit Graph

8 Commits

Author SHA1 Message Date
paste c615a5fb92 CI: clone manually with /git base instead of actions/checkout
CI / build-and-smoke (push) Failing after 36s
The instance generates clone URLs without its /git subpath, so
actions/checkout 404s. Manual clone against the correct base is the
reliable workaround until the server ROOT_URL is corrected.
2026-06-25 22:43:42 -05:00
paste 7b9a70f4fe Pin GITHUB_SERVER_URL to /git subpath so checkout/API resolve
CI / build-and-smoke (push) Failing after 35s
act_runner reports GITHUB_SERVER_URL without the instance's /git subpath,
so actions/checkout cloned https://octowow.st/paste/... (404). Pin the
correct base at job level until the server ROOT_URL is fixed.
2026-06-25 22:39:38 -05:00
paste c414984ba3 Add act_runner setup (Docker Compose) for octowow.st
CI / build-and-smoke (push) Failing after 37s
2026-06-25 22:16:17 -05:00
paste 8bef637053 update readme
CI / build-and-smoke (push) Failing after 31s
2026-06-25 21:56:39 -05:00
paste 922aea9bc1 Add MPQ verify modes, harden CI assertions, fix CRLF/docstring
CI / build-and-smoke (push) Failing after 31s
- mpqpack gains --list and --cat (StormLib-backed) for reading archives back
- CI now asserts the archive lists the expected file and that version
  substitution landed inside the MPQ, not just that a file exists
- Dockerfile strips CRLF from entrypoint/package so local Windows builds work
- drop invalid escape in package.py docstring
2026-06-25 21:54:09 -05:00
paste 64abb39d0b Add .gitattributes to enforce LF line endings
CI / build-and-smoke (push) Failing after 1m5s
Shell/Python/C sources and the Dockerfile must stay LF so the Linux
build and the action entrypoint shebang work.
2026-06-25 21:36:50 -05:00
paste 4293e90a97 Initial: MPQ patch packager (Gitea Action, StormLib-based)
A BigWigs-style CI packager for WoW MPQ patch archives. Reads an mpq.yaml
manifest, stages files, builds a vanilla-1.12-compatible patch-X.mpq via
StormLib, and (in the example workflow) attaches it to a Gitea release on tag.
2026-06-25 21:36:50 -05:00
paste df6372ac94 Initial commit 2026-06-26 02:27:18 +00:00