Validate session 2026-03-28 merges (2 PRs) #201
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/basketball-api#201
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Type
Task
Scope
Validate 2 PRs merged during session 2026-03-28. Both appear to be docs-only PRs, yet Woodpecker pipelines are failing — this needs investigation.
Lineage: Validation audit — session 2026-03-28 pipeline gap
User Story: As a platform operator, I want to verify that merged code is deployed and working, so that done means done.
PRs merged:
CI status:
Why are docs-only PRs triggering build failures? Possible causes: pipeline doesn't filter by path, or there's a pre-existing build issue unrelated to docs changes.
Test Expectations: Pipeline green on Woodpecker (or path-filtered to skip for docs), no regression in API behavior.
Constraints: Diagnose before fixing — pull logs first. These are docs-only PRs — build failures may indicate a pipeline config issue, not a code issue. basketball-api has hands-off conventions — check before modifying pipeline config.
Acceptance Criteria
Related
project-pal-e-platformInvestigation complete. Root cause: pre-existing test failure from PR #196 (not caused by session PRs #199/#200).
PR #196 changed
settings.base_url→settings.frontend_urlintryouts.py:796but didn't update the test assertion attests/test_tryouts.py:419.Fix: change
assert f"{settings.base_url}/register..."toassert f"{settings.frontend_url}/register..."in the test.Scope Review: NEEDS_REFINEMENT
Review note:
review-514-2026-03-27Ticket scope is mostly complete but has 5 fixable issues before moving to next_up:
### Reposection and### Checklistsection (missing from template)story:WS-S5does not resolve to a documented user story -- either document it or replace withstory:superuser-validateScope Review: NEEDS_REFINEMENT
Review note:
review-514-2026-03-28Root cause already diagnosed (comment #1) and fixed (PR #203). Pipeline #211 green on main. Ticket scope is now mostly stale — remaining work is confirmation only.
### Repoand### Checklistsections per templatesettings.base_urlstill in 7 locations after PR #196 introducedfrontend_url— needs its own board itemValidation complete.
mainis green: 614 passed, 0 failed.settings.base_urlrenamed tofrontend_url) broke downstream tests.Closing as validated. Discovered scope (7 remaining
base_urlreferences) tracked separately.