v0.1.8 — Pipeline Online
Starting with this release, every push to main automatically builds, deploys,
and verifies MVEE at play.multiversestudios.xyz/mvee.
The CI/CD pipeline had never successfully completed a full run. v0.1.8 is the first version
that reached players through it.
Getting there required unwinding seven separate root causes: thirteen commits that had never
been pushed to the remote, missing source files imported by committed code, a broken symlink
pointing to an absolute local path that didn't exist in CI, a missing npm dependency,
TypeScript overload resolution errors, and a GitHub Actions workflow scoping bug where
defaults.run.working-directory at the workflow level broke every job that
ran on a fresh runner with no checkout.
Also in this release: plant knowledge and wild seed bank serializers land in the persistence layer, expanding what the save system can preserve across sessions.
What's New
-
Persistence — MUL-21
Plant knowledge and wild seed bank serialization —
PlantKnowledgeSerializerandWildSeedBankSerializeradded. Botanical state now survives save/load cycles.
Infrastructure
- CI/CD GitHub Actions deploy pipeline operational — build, SCP to Hetzner, and HTTP 200 verification all pass. Rollback runs automatically on verify failure.