Repository navigation
chore: bump modules submodule (hermetic image pinning) - #181
Merged
Merged
Conversation
Picks up gameplane-module#35, the companion to the docs landed in #178: - every module's default image is pinned by digest, so a server binary can no longer change underneath a user on pod restart with no version bump - eight games gain a real spec.versions list instead of only "whatever latest is"; floating tags survive only as a labelled, explicit choice - validate.py enforces the pinning rule on any OCI registry, and a monthly workflow refreshes the pins This closes the "hermetic module images" production-readiness item that docs/roadmap.md tracks, and makes docs/module-authoring.md's new "Pinning images by digest" section describe what the modules actually do. Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
The pointer bump in the previous commit is what actually closed this item, so move it from "wanted for v1" into the shipped list and drop it from the README's open-items sentence. Placed at the end of the shipped section rather than next to the idle entry to stay clear of the section PR #179 inserts in that spot. Signed-off-by: valgulnecron <39313199+ValgulNecron@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Companion pointer bump for gameplane-module#35, whose docs landed here in #178.
terraria-latestmoved from Terraria 1.4.4.9 to 1.4.5.6, changing the network protocol version and breaking the e2e Terraria bot.spec.versionslist, so a floating tag survives only where drift is the user's explicit, labelled choice.validate.pyenforces the rule on any OCI registry (spec.imageand anydefault: trueentry are an error if unpinned, with a# gameplane:floatingopt-out), and a monthly workflow refreshes the pins.Docs: this closes the "Hermetic module images" production-readiness item, so it moves into
docs/roadmap.md's shipped list and drops out of the README's open-items sentence. The new shipped section is deliberately placed at the end of that list rather than next to the idle entry, to stay clear of the section #179 inserts in the same spot.🤖 Generated with Claude Code