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 in product

The pull request settings defined for a product or Git repository 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. On the top navigation bar, select a space from the spaces list.

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

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

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

  5. (Optional) If pull requests are enabled, 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 the asterisk (*) wildcard to match a set of branches.

  6. Click Save.

Back to top

Define pull request settings in stream/branch

By default, streams and branches inherit the pull request settings from their product or Git repository. But you can change the settings for a selected stream/branch.

To configure pull requests for a stream/branch:

  1. On the top navigation bar, select a space from the spaces list.

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

  3. On 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: