jwir3 / jwir3/git-risk

Make `git-risk` mark tickets automatically that are at risk using the github API

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

We should utilize ticketing system APIs to automatically mark tickets in a consistent manner that could be "at risk" due to a new feature being added. To begin with, this should be implemented using the github API, so only issues that are within github can be modified.

As time progresses, it's likely there will be more of these tickets, and we can support a consistent subset of operations to perform after a merge (e.g. perhaps a set of "git-risk hooks").

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the repository's Python entry point and its current merge and ticket analysis flow; the issue names no files or tests. Define the GitHub API operations and the criteria for an at-risk ticket before implementing the first GitHub-only workflow, with successful automatic marking and a clear post-merge result as the completion criteria.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, python
Domain
api, devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.