Skip to content

refactor(deployments): align supported repository layouts - #10

Merged
ci-sourcerer merged 2 commits into
mainfrom
refactor/repository-layouts
Nov 5, 2026
Merged

ci-sourcerer merged 2 commits into
mainfrom
refactor/repository-layouts

Conversation

@ci-sourcerer

@ci-sourcerer ci-sourcerer commented Nov 5, 2026 •

Copy link
Copy Markdown
Owner

Align deployment configuration and UI with Stacksmith’s three retained layouts. Remove flat-files, label folders as Environment directories, and document ambiguity handling and the one-root limit. Pin API and execution builds to the corresponding Stacksmith commit.

Validation: 308 frontend tests passed. Backend suite against the changed Stacksmith code: 649 passed, 16 skipped, 3 failures in unchanged tests/test_stack.py container-launcher expectations. Existing lint failure in scripts/stack.py remains outside this change. API, worker, frontend, database, and storage containers are healthy; /api/ready passes. API and execution image both use Stacksmith commit e34e3d26287165e12a3f6653f74c2194a5634462. Execution-image discovery checks pass, and directory-layout dev/prod targets each completed apply, no-change plan, and destroy using their discovered runfiles.

Core change: ci-sourcerer/stacksmith#17

Full authenticated GitHub onboarding/approval and real AWS deployment have not been exercised. No AWS resources were created.

@ci-sourcerer
ci-sourcerer marked this pull request as ready for review November 5, 2026 13:32
@ci-sourcerer
ci-sourcerer merged commit 5f71e1b into main Nov 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant