Skip to content

[codex] serialize company web build actions#76

Merged
Anveio merged 1 commit into
mainfrom
codex/serialize-company-web-build
Jun 17, 2026
Merged

[codex] serialize company web build actions#76
Anveio merged 1 commit into
mainfrom
codex/serialize-company-web-build

Conversation

@Anveio

@Anveio Anveio commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Summary

Serializes the company web image layer build behind the Vite+ workspace build stamp.

Root Cause

The post-merge main build for PR 75 failed in bazelisk build //:build because two Bazel genrules wrote src/products/company/web/.output at the same time:

  • //src/viteplus-monorepo:workspace_build
  • //src/products/company/web:tanstack_output_layer

On the uncached GitHub runner, Nitro hit ENOTEMPTY removing .output/server/_libs while the other action was still writing the same tree.

Change

Adds //src/viteplus-monorepo:workspace_build as an input to tanstack_output_layer, forcing the non-hermetic .output writers to run sequentially.

Validation

  • bazelisk build --embed_label=$(git rev-parse HEAD) //:build
  • bazelisk test //:dev_check

@Anveio Anveio merged commit d3ba865 into main Jun 17, 2026
3 checks passed
@Anveio Anveio deleted the codex/serialize-company-web-build branch June 17, 2026 03:34
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