Skip to content

Fix Docker workspace build order by excluding app workspace from early foreach step#3798

Open
flopez7 wants to merge 1 commit intodevelopfrom
fix/dockerfiles
Open

Fix Docker workspace build order by excluding app workspace from early foreach step#3798
flopez7 wants to merge 1 commit intodevelopfrom
fix/dockerfiles

Conversation

@flopez7
Copy link
Contributor

@flopez7 flopez7 commented Feb 17, 2026

Issue tracking

None

Context behind the change

Several app Dockerfiles were building workspaces too early with:
yarn workspaces foreach -Rpt --from <app> run build
At that stage, the full app source was not copied yet, so the app workspace could fail (for example missing tsconfig.json).
This PR updates those Dockerfiles to build only dependency workspaces first --exclude <app>, and keeps app build in the final RUN yarn build step after full source copy.

How has this been tested?

Ran full local path: DOCKER_PARALLEL=1 make -C docker-setup build-services.

Release plan

None

Potential risks; What to monitor; Rollback plan

None

@flopez7 flopez7 requested a review from dnechay February 17, 2026 16:42
@vercel
Copy link

vercel bot commented Feb 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
human-app Ready Ready Preview, Comment Feb 17, 2026 4:42pm
4 Skipped Deployments
Project Deployment Actions Updated (UTC)
faucet-frontend Ignored Ignored Feb 17, 2026 4:42pm
faucet-server Ignored Ignored Feb 17, 2026 4:42pm
human-dashboard-frontend Skipped Skipped Feb 17, 2026 4:42pm
staking-dashboard Skipped Skipped Feb 17, 2026 4:42pm

Request Review

@flopez7 flopez7 self-assigned this Feb 17, 2026
@flopez7 flopez7 added the bug Something isn't working label Feb 17, 2026
@flopez7 flopez7 moved this to In Review in Core tech - 2026 (H1) Feb 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

1 participant