Validation pipeline: dev → staging → prod tiers #213
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/pal-e-platform#213
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
Feature
Context
We built the validation column, template-validation, and skill-validate-ticket this session but didn't enforce it. Validation = smoke tests based on integration tests running across three tiers: dev (local/volume mount), staging (full containerized deployment), prod (existing). This ticket is the umbrella for the full validation pipeline.
User Story
As superadmin, I want every merge validated in dev and staging before prod, so regressions never reach users.
Lineage
Decomposition board:
board-validation-pipelinein pal-e-docs. 11 sub-tickets across foundation, dev tier, staging tier, and enforcement.Repo
Cross-repo: pal-e-platform (infra), pal-e-services (staging TF), pal-e-deployments (overlays), claude-custom (hooks/skills), per-repo .woodpecker.yaml
File Targets
See decomposition board — 11 sub-tickets with specific file targets each.
Acceptance Criteria
Test Expectations
Constraints
Checklist
Related
board-validation-pipeline— decomposition boardtemplate-validation— validation note templateskill-validate-ticket— validation skillsop-board-workflow— validation columnsop-frontend-dev-overlay— existing dev overlay SOP