Skip to content

Add deterministic Render deploy hook after verified publication - #78

Merged
erinepshovel-code merged 2 commits into
mainfrom
repair/render-deploy-hook
Sep 23, 2026
Merged

erinepshovel-code merged 2 commits into
mainfrom
repair/render-deploy-hook

Conversation

@erinepshovel-code

Copy link
Copy Markdown
Contributor

Repair

Render's native commit autodeploy is not firing because the connected service is effectively a public-repository service without a usable Git provider event credential.

This adds the supported deterministic fallback:

  1. Pages build/test/browser/a11y passes.
  2. GitHub Pages deploys and verifies the exact commit.
  3. On a real push to main, GitHub POSTs the secret Render deploy hook.
  4. If the secret is absent, the workflow emits an explicit hmmm warning rather than claiming deployment.

Secret name: RENDER_DEPLOY_HOOK_URL.

The workflow does not run the Render trigger for schedules, repository_dispatch refreshes, or PR builds.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 23, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-23T15:49:21.560051Z c01e650 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@erinepshovel-code
erinepshovel-code merged commit 6d8f12b into main Sep 23, 2026
5 checks passed
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