Configure how pull requests are created

As an administrator or space owner, you can enable PulseUno to create pull requests automatically for a Dimensions CM product or a set of Git branches. You can override these settings for a selected stream/branch.

For details on how to set review options, see Configure how reviews are created.

Define pull request settings for a product or Git repository

The pull request settings defined for a Dimensions CM product apply to all streams in the product.

The default naming scheme for pull requests is PR<nn>:<title>

To configure pull requests for a product or a set of Git branches:

  1. From the spaces list at the top right, select a space.

  2. On the Products page, open a product or Git repository.

  3. In the sidebar, select Settings > Reviewing Changes.

  4. In the Pull Requests section, select if you want to enable pull requests.

  5. (Optional) If you enabled pull requests, select the option for creating pull requests automatically:

    Dimensions CM streams

    Select Automatically when the source branch is a Dimensions topic stream.

    Git repositories
    1. Select Automatically when the source branch matches...

    2. Specify the branches for which PulseUno automatically creates pull requests.

      Enter a comma-separated list of branch names or name patterns. Use an asterisk (*) as a wildcard to match a set of branches.

  6. Click Save.

Back to top

Define pull request settings for a stream/branch

By default, streams/branches inherit the pull request settings defined at the product or Git repository level, but you can change the settings for a selected stream/branch.

To configure pull requests for a stream/branch:

  1. From the spaces list at the top right, select a space.

  2. Open a product or Git repository from the product list and then open the relevant stream/branch.

  3. In the sidebar, select Settings > Reviewing Changes.

  4. In the Pull Requests section, select Override defaults for pull request creation. This enables PulseUno to override the settings defined at the product level.

  5. Change the settings for enabling pull requests and creating pull requests automatically.

  6. Click Save.

Back to top

See also: