Skip to content

feat: add deploy workflow targets#1499

Merged
onutc merged 1 commit into
mainfrom
onur/deploy-workflow-modes
Apr 3, 2026
Merged

feat: add deploy workflow targets#1499
onutc merged 1 commit into
mainfrom
onur/deploy-workflow-modes

Conversation

@onutc
Copy link
Copy Markdown

@onutc onutc commented Apr 3, 2026

Summary

  • add full, backend, and frontend targets to the manual ClawHub deploy workflow
  • make backend-only runs skip the Vercel wait while frontend/full runs still validate Vercel
  • update deploy docs to explain the new targets and the current Vercel limitation

Verification

  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/deploy.yml")'\n- git diff --check

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Apr 3, 2026

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

Project Deployment Actions Updated (UTC)
clawhub Ready Ready Preview, Comment Apr 3, 2026 7:36am

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 3, 2026

Greptile Summary

This PR adds full, backend, and frontend deploy targets to the manual GitHub Actions deploy workflow, with conditional steps gating Convex and Vercel operations on the resolved target. Documentation in AGENTS.md, CLAUDE.md, docs/deploy.md, and docs/troubleshooting.md is updated consistently. The implementation is clean and the logic in the Resolve deploy mode step correctly maps targets to output flags used throughout the job.

Confidence Score: 5/5

This PR is safe to merge — no blocking issues found.

All changes are documentation and workflow configuration. The conditional gating logic is straightforward and correct. The backend target intentionally skips the Vercel wait and runs smoke tests against the existing production frontend, which is clearly documented. No P0/P1 issues were identified.

No files require special attention.

Reviews (1): Last reviewed commit: "feat: add deploy workflow targets" | Re-trigger Greptile

@onutc onutc merged commit 88fe310 into main Apr 3, 2026
6 checks passed
@onutc onutc deleted the onur/deploy-workflow-modes branch April 3, 2026 07:43
jjjojoj pushed a commit to jjjojoj/clawhub that referenced this pull request Apr 6, 2026
Co-authored-by: Onur <onur@solmaz.io>
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.

2 participants