Issues and PRs > Recommended actors
Tom Azernour avatar
Written by Tom Azernour
Updated over a week ago

Dataset: Issues & Pull Requests

Entity: Pull Requests, Issues

Field ID: recommended_actor_usernames

Type: List of text values

Description: The list of people usernames that are expected to perform the recommended action. Note that usernames are app specific.

Source: Calculated

Transformation logic:

The list of actors depends on the recommended action.

The recommended action field is a part of the Issues & Pull Requests dataset. It provides an estimated course of action for each issue and pull request based on their context.

For recommended actions on pull requests, the mapping of action to actors is as follows:

  • Assign reviewer: Author

  • Assign missing reviewers: Author

  • Fix build: Author

  • Fix code: Author

  • None: Empty array

  • Rebase: Author

  • Review: Requested reviewers

For recommended actions on issues, the mapping of action to actors is as follows:

  • Close: Assignees

  • Implement: Assignees

  • None: Empty array

  • Wait for implementation: The list of authors from resolving pull requests. Resolving pull requests are pull requests that reference the issue via auto-closing keywords.

The table below maps the fields or logic from the source systems corresponding the most closely to the transformation carried out by Keypup:

From:

Github

Calculated

Gitlab

Calculated

Bitbucket

Calculated

JIRA

Calculated

ClickUp

Calculated

Trello

Calculated

Did this answer your question?