Skip to content

feat: add github pr-body transform field#2772

Merged
warren830 merged 1 commit into
apache:mainfrom
merico-ai:jc-2672-github-transformation-prbody
Aug 19, 2022
Merged

feat: add github pr-body transform field#2772
warren830 merged 1 commit into
apache:mainfrom
merico-ai:jc-2672-github-transformation-prbody

Conversation

@e2corporation
Copy link
Copy Markdown
Contributor

@e2corporation e2corporation commented Aug 18, 2022

Config-UI / Blueprints / GitHub Transformations

  • Enhance GitHub Transformations: Add PR Body
  • Test Create Workflow
  • Test Edit Workflow

Description

This PR adds a new Transformation field for the GitHub Provider called "PR Body Close Pattern". It maps to the API Request payload key prBodyClosePattern. This field is grouped with the Code Review Entity and available during Blueprint Creation and Settings management.

Does this close any open issues?

Closes #2672

Screenshots

Screen Shot 2022-08-18 at 5 08 52 PM

Screen Shot 2022-08-18 at 5 08 59 PM

Screen Shot 2022-08-18 at 5 36 31 PM

@e2corporation e2corporation self-assigned this Aug 18, 2022
@e2corporation e2corporation requested a review from klesh August 18, 2022 21:38
@e2corporation e2corporation added pr-type/feature-development This PR is to develop a new feature component/config-ui This issue or PR relates to config-ui labels Aug 18, 2022
@e2corporation e2corporation added this to the v0.13.0 milestone Aug 18, 2022
@e2corporation e2corporation force-pushed the jc-2672-github-transformation-prbody branch from 7403894 to 2e778f1 Compare August 19, 2022 11:53
@e2corporation e2corporation marked this pull request as ready for review August 19, 2022 11:53
Copy link
Copy Markdown
Contributor

@warren830 warren830 left a comment

Choose a reason for hiding this comment

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

LGTM

@warren830 warren830 merged commit 309dd3c into apache:main Aug 19, 2022
@warren830 warren830 deleted the jc-2672-github-transformation-prbody branch August 19, 2022 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/config-ui This issue or PR relates to config-ui pr-type/feature-development This PR is to develop a new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature][Config-UI] Add the GitHub configuration to parse issue key from the PR body in config-ui

2 participants