Skip to content

Conversation

@Aviatorscode2
Copy link
Contributor

No description provided.

@linear
Copy link

linear bot commented Nov 15, 2025

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Nov 15, 2025

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch MRK-1137

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.


- **Development environment**: Use the development environment to build and test new workflows, layouts, translations, and experiment with different configurations before publishing to other environments.

- **Production environment**: The production environment is used to send notifications to your subscribers. To ensure stability and prevent unintended changes, this environment is view-only for workflows, layouts, and translations. Changes are not made here directly, they are made from other environment and then published to this production environment.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- **Production environment**: The production environment is used to send notifications to your subscribers. To ensure stability and prevent unintended changes, this environment is view-only for workflows, layouts, and translations. Changes are not made here directly, they are made from other environment and then published to this production environment.
- **Production environment**: The production environment is used to send notifications to your subscribers. To ensure stability and prevent unintended changes, this environment is view-only for workflows, layouts, and translations. Changes are not made here directly, they are made from other environments and then published to this production environment.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we just say that the changes go from development to production? As written, it sounds like there is more than one possibility. I get that some folx will have custom environments that they might push changes from, but it sounds like the most standard will be dev to prod.

To create a custom environment:

1. Log in to the Novu dashboard.
2. Go to the [Environments page](https://dashboard.novu.co/environments) in Novu dashboard
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
2. Go to the [Environments page](https://dashboard.novu.co/environments) in Novu dashboard
2. Go to the [Environments page](https://dashboard.novu.co/environments) in the Novu dashboard.


1. Log in to the Novu dashboard.
2. Go to the [Environments page](https://dashboard.novu.co/environments) in Novu dashboard
3. Click on the **Create environment** button on the top right.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
3. Click on the **Create environment** button on the top right.
3. Click **Create environment**. A menu appears.

1. Log in to the Novu dashboard.
2. Go to the [Environments page](https://dashboard.novu.co/environments) in Novu dashboard
3. Click on the **Create environment** button on the top right.
4. A menu will appear. Enter your preferred environment name.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
4. A menu will appear. Enter your preferred environment name.
4. Enter your preferred environment name.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I there a field I should enter the name in?

4. A menu will appear. Enter your preferred environment name.
5. Assign unique colors to easily distinguish between environments.
![Publish changes](/images/developer-tools/create-environment.png)
6. Click on **Create environment** button on the bottom right.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
6. Click on **Create environment** button on the bottom right.
6. Click **Create environment**.


Each environment has two unique identifiers:

1. **Application Identifier**
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this a numbered list? And why title case?

You can promote changes to other environments by following these steps:

1. Ensure you are in the **Development** environment. All changes must originate from here.
2. Click the **Publish changes** button in the top right of the screen.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
2. Click the **Publish changes** button in the top right of the screen.
2. Click **Publish changes**. A list of available environments appears.

1. Ensure you are in the **Development** environment. All changes must originate from here.
2. Click the **Publish changes** button in the top right of the screen.
![Publish changes](/images/developer-tools/publish-changes.png)
3. A list of available environments will appear. Select the environment you want to publish to.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
3. A list of available environments will appear. Select the environment you want to publish to.
3. Select the environment that you want to publish to.

![Publish changes](/images/developer-tools/publish-changes.png)
3. A list of available environments will appear. Select the environment you want to publish to.
![Publish changes](/images/developer-tools/list-of-environment.png)
4. A menu will open showing all the availabl workflows. Select the checkboxes next to the workflows you want to publish.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
4. A menu will open showing all the availabl workflows. Select the checkboxes next to the workflows you want to publish.
4. Select the checkboxes next to the workflows that you want to publish. A menu appears, showing all the available workflows.

![Publish changes](/images/developer-tools/list-of-environment.png)
4. A menu will open showing all the availabl workflows. Select the checkboxes next to the workflows you want to publish.
![Publish changes](/images/developer-tools/publish-changes-modal.png)
5. Click the publish button to publish the selected workflows to the selected environment. No newline at end of file
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not "Click Publish"?

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.

3 participants