-
Notifications
You must be signed in to change notification settings - Fork 0
Make pull-request build checks compile the actual feature branch #39
Copy link
Copy link
Open
Labels
P3Medium: normal functional defect or important work with a workaroundMedium: normal functional defect or important work with a workaroundarea:testingAutomated tests, fixtures, and validation infrastructureAutomated tests, fixtures, and validation infrastructureloader:commonShared Common implementation or assetsShared Common implementation or assetsstatus:backlogValid work that is not currently scheduledValid work that is not currently scheduledtype:bugA defect or incorrect behaviorA defect or incorrect behavior
Description
Metadata
Metadata
Assignees
Labels
P3Medium: normal functional defect or important work with a workaroundMedium: normal functional defect or important work with a workaroundarea:testingAutomated tests, fixtures, and validation infrastructureAutomated tests, fixtures, and validation infrastructureloader:commonShared Common implementation or assetsShared Common implementation or assetsstatus:backlogValid work that is not currently scheduledValid work that is not currently scheduledtype:bugA defect or incorrect behaviorA defect or incorrect behavior
Summary
The Build Current Branch workflow reports success for feature branches whose names do not begin with minecraft/ or stardewvalley/, while both real build steps are skipped.
Evidence
Impact
Pull requests can satisfy a green build check without compiling any source, allowing incompatible or uncompilable changes to appear validated.
Reproduction / verification
Proposed direction
Use pull_request metadata and base branch/target mapping rather than relying on the feature branch prefix. Fail the job when no target build is selected.
Acceptance criteria
Audit provenance
Candidate #13 from the read-only repository audit performed on 2026-07-20. This is separate from existing issues #3, #4, #25, and #27 unless explicitly linked later.