Skip to content

feat(github-orchestration): Add Supabase dashboard links and Cloudflare Deployments API - #337

Merged
sylvansys merged 3 commits into
mainfrom
336-feature/please-update-the-gh-context-stop-hook-t
Jan 31, 2026
Merged

feat(github-orchestration): Add Supabase dashboard links and Cloudflare Deployments API#337
sylvansys merged 3 commits into
mainfrom
336-feature/please-update-the-gh-context-stop-hook-t

Conversation

@sylvansys

Copy link
Copy Markdown
Collaborator

Summary

  • Supabase previews now show dashboard links (https://supabase.com/dashboard/project/{ref}) instead of raw API URLs, by extracting project refs from API/DB/dashboard URLs found in PR comments
  • Cloudflare deployment URLs are now extracted from both PR comments AND the GitHub Deployments API, covering repos that use GitHub Deployments integration
  • Renamed "Cloudflare Worker Previews" to "Cloudflare Deployments" (covers both Workers and Pages)
  • Consolidated 3 duplicate gh pr view --json comments API calls into a single fetchPRCommentBodies() helper shared across all extractors

Closes #336

Test plan

  • Run bun run typecheck — passes
  • Run bun run lint — passes
  • Verify Supabase dashboard links render correctly on a PR with Supabase preview branches
  • Verify Cloudflare deployment URLs appear from both PR comments and Deployments API
  • Verify the await-pr-status.ts PostToolUse hook logger maps to dashboard URLs

🤖 Generated with Claude Code

@constellos

constellos Bot commented Jan 31, 2026

Copy link
Copy Markdown
Contributor

Constellos Review - PR feedback from your reviewer agents.

Requirements: ❌ 0 • ❌ 0 • ⏭️ 0

View agent prompt

Code Quality: In Progress...

…ss.\n\nSession-ID: fe7105d4-43e5-4986-9ff9-c8f0a1f4dcb8\nSession-Timestamp: 2026-01-31T00:05:12.324Z\nBranch: 336-feature/please-update-the-gh-context-stop-hook-t\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
…ss.\n\nSession-ID: 1539a687-84a5-4aa8-92b1-86a04ac4220b\nSession-Timestamp: 2026-01-31T00:41:00.319Z\nBranch: 336-feature/please-update-the-gh-context-stop-hook-t\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@sylvansys
sylvansys force-pushed the 336-feature/please-update-the-gh-context-stop-hook-t branch from 95d109c to 4e674e1 Compare January 31, 2026 01:33
Remove inline lint/typecheck/test/AI-review jobs and delegate to the
org-level reusable CI pipeline (constellos/.github). AI Review is
redundant with constellos-review.yml which already handles it.

Matches the pattern used by nodes-md.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@sylvansys
sylvansys merged commit 93496d7 into main Jan 31, 2026
6 of 7 checks passed
@sylvansys
sylvansys deleted the 336-feature/please-update-the-gh-context-stop-hook-t branch January 31, 2026 02: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.

Plan: Standardize Org-Level vs Repo-Level CI

1 participant