Skip to content
Discussion options

You must be logged in to vote

Yes, you can do that! It relies on git and setting tags.

Example:
Each time something is merged to your main branch, a tag is set. I use this pattern, as an example: stable-n

The patterns are configurable in the workspace.toml file.

You make changes in a feature branch. For a visual diff, and to see which projects are affected, you can run:

poly diff

To use it in an automated way, such as during CI/CD, you can use the --short option for a more programmatic-friendly output (a comma-separated list of the project names):

poly diff --short

In this example recording, the main branch of the repo has a tag called stable-4. The diff is comparing the changes in the current feature branch with that…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@fraser-langton
Comment options

Answer selected by DavidVujic
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #398 on November 12, 2025 07:17.