Need to do branch-to-branch deployments? You can kick things off directly from Prodly by creating a pull request (PR). Here's how it works and what to expect.
How to Create a Pull Request
- Go to the Deploy Page
- When you're ready to deploy between branches, select Create a Pull Request.
- Select Your Branches
- In the Source field, choose the branch you’re deploying from.
- In the Destination field, choose the branch you’re deploying to.
- Add a Pull Request Name
- Give your PR a clear name. This is required before continuing.
- What’s Included
- The PR will include all differences between the source and destination branches.
- A PR is automatically created in your repo based on your selected branches.
<aside>
<img src="/icons/report_blue.svg" alt="/icons/report_blue.svg" width="40px" />
The pull request automatically includes all differences between the two branches. There is no option to select individual metadata components within the Prodly UI before creation.
</aside>
Viewing Pull Request History
Once your Pull Request is created:
- You’ll be redirected to the History page.
- You’ll see a new tab called Pull Requests.
- This tab lists all PRs created through Prodly, with:
- PR Title
- Submitted By
- Created On (time)
- Source Branch
- Destination Branch
- Work Items linked
- Status (e.g., open, merged).
- A direct link to the PR result in your repository.
<aside>
<img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />
Important Notes
- Approval and Merging: You can’t approve or merge PRs from inside Prodly (yet). You'll need to go to your repository to complete those steps.
- Only Metadata: For now, PRs created through Prodly include only metadata changes, not data.
</aside>