Add Woodpecker CI pipeline #7

Closed
opened 2026-05-09 18:01:49 +00:00 by forgejo_admin · 3 comments
Contributor

Superseded

Closed — superseded by #19 (Woodpecker CI with test gates + Arch base image). PR #16 also closed.

### Superseded Closed — superseded by #19 (Woodpecker CI with test gates + Arch base image). PR #16 also closed.
Author
Contributor

Scope Review: NEEDS_REFINEMENT

Review note: review-1185-2026-05-09

Template is complete and file targets verified. Two issues found:

  • [BODY] Harbor URL is wrong in AC2. The AC says harbor-core.harbor.svc.cluster.local but every existing working pipeline (basketball-api, westside-admin, westside-contracts, notion-mcp-remote) uses harbor.harbor.svc.cluster.local. Following the AC literally will cause CI failure. Fix the URL in the acceptance criteria.
  • [SCOPE] Missing arch note. The arch:rails-app label has no backing architecture note in pal-e-docs. Create arch-rails-app note to complete traceability.
## Scope Review: NEEDS_REFINEMENT Review note: `review-1185-2026-05-09` Template is complete and file targets verified. Two issues found: - **[BODY] Harbor URL is wrong in AC2.** The AC says `harbor-core.harbor.svc.cluster.local` but every existing working pipeline (basketball-api, westside-admin, westside-contracts, notion-mcp-remote) uses `harbor.harbor.svc.cluster.local`. Following the AC literally will cause CI failure. Fix the URL in the acceptance criteria. - **[SCOPE] Missing arch note.** The `arch:rails-app` label has no backing architecture note in pal-e-docs. Create `arch-rails-app` note to complete traceability.
Author
Contributor

Scope Review: NEEDS_REFINEMENT

Review note: review-1185-2026-05-09

Template is complete and file targets are verified. One traceability gap found.

  • [SCOPE] Architecture note arch-rails-app does not exist in pal-e-docs. The arch:rails-app label is used across multiple board items but has no backing note. Create arch-rails-app to complete the traceability triangle.

All other checks pass: story note verified, repo placement correct, dependencies documented, acceptance criteria testable, no decomposition needed.

## Scope Review: NEEDS_REFINEMENT Review note: `review-1185-2026-05-09` Template is complete and file targets are verified. One traceability gap found. - **[SCOPE]** Architecture note `arch-rails-app` does not exist in pal-e-docs. The `arch:rails-app` label is used across multiple board items but has no backing note. Create `arch-rails-app` to complete the traceability triangle. All other checks pass: story note verified, repo placement correct, dependencies documented, acceptance criteria testable, no decomposition needed.
Author
Contributor

Scope Review: APPROVED

Review note: review-1185-2026-05-09

Re-review after refinement. The sole blocker from v1 (arch-rails-app note missing) is resolved -- note exists at slug arch-rails-app (tagged architecture,active, project pal-enterprises). All 11 template sections present, all 3 traceability legs verified, all file targets confirmed. Ticket is ready to advance.

## Scope Review: APPROVED Review note: `review-1185-2026-05-09` Re-review after refinement. The sole blocker from v1 (`arch-rails-app` note missing) is resolved -- note exists at slug `arch-rails-app` (tagged architecture,active, project pal-enterprises). All 11 template sections present, all 3 traceability legs verified, all file targets confirmed. Ticket is ready to advance.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ldraney/pal-enterprises#7
No description provided.