Skip to content

feat(publisher): migrate notifyBuildStatus from REST to tRPC#17

Closed
vianmora wants to merge 1 commit into
mainfrom
feat/trpc-notify-status
Closed

feat(publisher): migrate notifyBuildStatus from REST to tRPC#17
vianmora wants to merge 1 commit into
mainfrom
feat/trpc-notify-status

Conversation

@vianmora

Copy link
Copy Markdown
Contributor

Summary

  • Replace POST /rest/build/:buildId/status with tRPC mutation build.updatePublishStatus (POST /trpc/build.updatePublishStatus)
  • buildId is now part of the request body instead of the URL path

Dependency

Requires webstudio-community/webstudio-fork#feat/trpc-build-updatestatus to be merged first.

Test plan

  • Publish a site — verify the build status updates to PUBLISHED in the dashboard
  • Simulate a build failure — verify the status updates to FAILED

Closes #15

🤖 Generated with Claude Code

Replace POST /rest/build/:buildId/status with tRPC mutation
build.updatePublishStatus (POST /trpc/build.updatePublishStatus).

Closes #15

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@vianmora

Copy link
Copy Markdown
Contributor Author

Consolidated into #16.

@vianmora vianmora closed this May 17, 2026
@vianmora vianmora deleted the feat/trpc-notify-status branch May 17, 2026 16:00
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.

chore: migrate /rest/build/:buildId/status (REST) to tRPC buildRouter

1 participant