Skip to content

Add WorkIqAuth csproj to Blazor Dockerfile restore layer#448

Merged
rockfordlhotka merged 1 commit into
mainfrom
fix-blazor-dockerfile-workiqauth
May 23, 2026
Merged

Add WorkIqAuth csproj to Blazor Dockerfile restore layer#448
rockfordlhotka merged 1 commit into
mainfrom
fix-blazor-dockerfile-workiqauth

Conversation

@rockfordlhotka
Copy link
Copy Markdown
Member

Summary

  • Adds RockBot.UserProxy.WorkIqAuth/RockBot.UserProxy.WorkIqAuth.csproj to the layer-cached restore copy in src/RockBot.UserProxy.Blazor/Dockerfile
  • Without this, docker build fails on the dotnet build stage with NETSDK1004: Assets file '/src/src/RockBot.UserProxy.WorkIqAuth/obj/project.assets.json' not found because the WorkIqAuth project (added during recent WorkIQ MCP auth work) is now a transitive dep of the Blazor app but its csproj was never copied for the restore step

Test plan

  • docker build -f src/RockBot.UserProxy.Blazor/Dockerfile -t rockylhotka/rockbot-blazor:0.12.23 . completes successfully
  • docker push succeeds; helm upgrade --set blazor.image.tag=0.12.23 rolls out cleanly; pod runs

\U0001F916 Generated with Claude Code

RockBot.UserProxy.WorkIqAuth was added as a project reference of
RockBot.UserProxy.Blazor but never wired into the Dockerfile's
layer-cached restore, causing `docker build` to fail with NETSDK1004
(missing project.assets.json) on the build stage.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@rockfordlhotka rockfordlhotka merged commit ce40b17 into main May 23, 2026
2 checks passed
@rockfordlhotka rockfordlhotka deleted the fix-blazor-dockerfile-workiqauth branch May 23, 2026 22:10
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