chore(release): cut edge over to main — Steam sign-in (MODULE_API 1.17.0) and the last fixes' core half #220
Reference in New Issue
Block a user
No description provided.
Delete Branch "edge"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
Stage 6 of
docs/modules/rust/PLAN_LAST_FIXES.md: the release and cutover. Website goes first, because Module-Rust'scoreApiis^1.17.0and a 1.16.0 core refuses to load it.edge→main, three non-merge commits, all reviewed and merged intoedgealready:5e398d8feat(auth): sign in with Steam (MODULE_API 1.17.0:ctx.identities.list,api.onIdentityLinking,api.onIdentityLinked; additive schema). website#218, docs#364.0289703test(auth): a linked Steam account signs in through the mobile bridge.f40dd76fix(core): the last fixes' core half (W1 W2 W5 W19). website#219, docs#367. One game module per site atboot; a reconcile files a resource past its
untilasexpired; a draft's passing dry run carries over by specfingerprint (three nullable columns on
event_definitions); the phase-waiting copy. No MODULE_API bump.mainhas nothing thatedgelacks. Merging publishes the productionapp+botimages (build-images.yml).Order for the rest of stage 6 (please merge in this order; I check each release before the next merge):
edgemovingci/core-ref.jsonto the sha this PR merges as;edge→main, together. Bundlev2/rust/current.jsoncomposes at protocol 14;edge→main, only after that bundle composes.How it was tested
Each commit's own PR ran the server tests, client build and bot install, and was walked on the walk site
(Steam sign-in on
steamwalk; W1/W2/W5/W19 on the end-walk core, PLAN_LAST_FIXES §8). This PR's checks run thesame suite on the combined tree.
Checklist
AI-assisted contributions (required)
Claude Code (Claude Opus 5.5). I have reviewed and understandevery change, and take responsibility for it. AI-authored commits are
marked with a
Co-Authored-By/Assisted-Bytrailer.License
(GNU GPL v3.0 or later), and I have the right to contribute it.
🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY