-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: HOOKS-1.0.0
-
Fix Version/s: HOOKS-1.1.0
-
Component/s: Captain Hook, GitHub
-
Epic Link:
-
Tags:
-
Backlog priority:1,500
-
Sprint:DevTools-08
-
Story Points:8
Remove the code review related features from Captain Hook. Let's use GitHub native features.
Remove all occurrences of ":+1:" concept.
Communicate the change on convention.
Use #test-pull-requests Slack channel for testing https://github.com/integrations/slack
Consider later improvements integrating Captain Hook with GitHub Reviews in dedicated Jira tickets to create.
Update https://nuxeowiki.atlassian.net/wiki/spaces/NIG/pages/2621941/GitHub
—
Pull Requests must be reviewed before merge (https://help.github.com/articles/about-required-reviews-for-pull-requests/). The current review process counts the :+1: in the comments in order to confirm a code review.
Since GitHub introduced a new code review approval feature (https://help.github.com/articles/approving-a-pull-request-with-required-reviews/), we'll align on the new review status.
- depends on
-
NXBT-2325 Fix CH test_store_pull_request
- Resolved
- is related to
-
NXBT-1583 Integrate QA portal in GitHub PR message
- Open
-
NXBT-1848 Leverage GitHub code ownership
- Open
-
NXBT-1266 Add a link to the JIRA ticket from a pull request
- Resolved
-
NXBT-1452 Leverage GitHub reviewers feature
- Open
- Is referenced in