Promote to Production.
Hi all,
I'm using a fork of https://github.com/origranot/reduced.to that is built w/ NX, NestJS, QWIK, TailWinds, Prisma, Postgres, Paddle, Kafka, Redis, & Novu. It is also a monrepo w/ a frontend, backend, tracker and then deployed w/ docker-compose on Portainer behind NGINX-Proxy-Manager.
I saw a notification trigger located in apps/backend/src/novu/novu.service.ts so I created a 'new-user' workflow in my Novu Development Environment (If you haven't figured out yet, I'm not a developer so I used curl and tweaked it from the dashboard). I then was able to setup the mail integration and successfully tested the workflow in the dashboard.
Now, the question is how do I promote the workflow to Novu Production? I saw that it can be done during CI but I'm at a loss as to how. I've gathered that it requires a bridge endpoint--is that just to create the production workflow or is that still necessary w/ the way the trigger is setup?
Any pointers will be greatly appreciated.
thank you in advance.
thank you in advance.
1 Reply
@rem
You must have created v1 workflow using curl.
I will recommend you to create new workflows using
@novu/framework
instead
https://docs.novu.co/workflow/introduction
Checkout nextjs quickstart
https://docs.novu.co/quickstart/nextjs