Skip to content

Prod deploy#72

Merged
boazpoolman merged 10 commits into
mainfrom
develop
Jul 1, 2026
Merged

Prod deploy#72
boazpoolman merged 10 commits into
mainfrom
develop

Conversation

@boazpoolman

Copy link
Copy Markdown
Collaborator

No description provided.

derrickmehaffy and others added 10 commits June 30, 2026 09:04
…loy script

workflows:deploy now tags every workflow with community-hub plus the environment tag (staging, or production when namespace=strapi) via PUT /workflows/:id/tags, creating any missing tag. Applied to the staging set.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…t nodes

Build Summary read the 'Wait for All Stages' merge output (which combines the two PATCH responses and has no stage/result keys), so its pick() returned null for both stages and every summary field came out null. Read the dependency + AI results directly from the Format Package Scan Result / Format AI Result nodes instead; the merge stays only to gate timing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…flows

Re-link executeWorkflow/errorWorkflow references to the target's ids BEFORE the create/update (push referenced sub-workflows first, seed ids from existing) — n8n rejects publishing an active workflow whose executeWorkflow target isn't published, so the old relink-in-a-second-pass failed on re-deploys against active instances. Also scope the tag pass to the deployed workflows only, so pre-existing workflows on a shared instance aren't tagged/overwritten.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The email-template body is Strapi richtext (markdown), but render-email dropped it raw into the HTML shell, so **bold**, > blockquotes, and paragraph breaks showed as literal text. Add a markdown->HTML converter in 'Wrap In Branded Shell' (bold/italic/inline-code/blockquote/headings/paragraphs + bare-URL autolink), HTML-escaping first so interpolated reviewer feedback can't inject markup.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fix(automation): staging bring-up follow-ups (email rendering, scan summary, deploy robustness, tags)
…bber staging

deploy-workflows.mjs matched existing workflows by name globally. With staging and
production sharing one n8n instance and carrying identical workflow names, a
production deploy would update the staging set in place instead of creating a
separate set.

Scope the create-vs-update decision to the environment tag (staging/production):
a first deploy to a new environment creates a fresh set, and re-deploys update only
that environment's set, leaving the other untouched. Document the tag-keying in the
workflows README.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 1, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
community-web Ready Ready Preview, Comment Jul 1, 2026 10:38am

Request Review

@boazpoolman boazpoolman merged commit 79eabfa into main Jul 1, 2026
3 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.

2 participants