Problem
Documentation run 37166823910, job 111331912636, on releases/3.2.1-beta.8 selected main game assemblies and failed at Build S1API with 38 missing-type errors, including ScheduleOne.Avatar, ScheduleOne.Dialogue.Conversation, and SleepController. The selector on beta still only recognizes the literal beta branch, a beta PR target, or the beta label.
Intended approach
Patch only .github/workflows/docs.yml on a focused branch from beta. Recognize versioned releases/X.Y.Z-beta.N refs on pushes and PR source/target branches, while stable release refs continue selecting main. Preserve explicit manual-dispatch precedence and beta-label behavior. Pass context through step environment variables and validate the actual shell selector across push, PR, and dispatch cases plus workflow YAML/actionlint. Open the fix PR into beta and inspect its documentation run.
No game code, assembly files, release records, deployment rules, or public API changes are needed.
Problem
Documentation run 37166823910, job 111331912636, on
releases/3.2.1-beta.8selectedmaingame assemblies and failed at Build S1API with 38 missing-type errors, includingScheduleOne.Avatar,ScheduleOne.Dialogue.Conversation, andSleepController. The selector onbetastill only recognizes the literal beta branch, a beta PR target, or the beta label.Intended approach
Patch only
.github/workflows/docs.ymlon a focused branch frombeta. Recognize versionedreleases/X.Y.Z-beta.Nrefs on pushes and PR source/target branches, while stable release refs continue selecting main. Preserve explicit manual-dispatch precedence and beta-label behavior. Pass context through step environment variables and validate the actual shell selector across push, PR, and dispatch cases plus workflow YAML/actionlint. Open the fix PR intobetaand inspect its documentation run.No game code, assembly files, release records, deployment rules, or public API changes are needed.