Closed jhnoor closed 1 year ago
Research the Github API: I will research the Github API to understand how to use it to fetch work items tagged with auto-code
. I will also look into how to authenticate with the API to avoid rate limiting issues.
Set up a scheduler: I will set up a scheduler that will run every 5 minutes to fetch work items from Github API. I will use a Python library like schedule
to achieve this.
Fetch work items: I will use the Github API to fetch all work items tagged with auto-code
. I will filter the results to only include open work items.
Process work items: I will process the fetched work items and extract the relevant information such as the title, description, and any other relevant details.
Notify manager: I will notify the manager of the fetched work items and provide a summary of the information extracted from the work items.
Await manager approval: I will wait for the manager's approval before proceeding to work on the fetched work items.
Repeat: I will repeat the process every 5 minutes to ensure that any new work items tagged with auto-code
are fetched and processed in a timely manner.
Tarik will have to check work items regularly, ones tagged
auto-code
will be the focus of work. For now let's demonstrate that Tarik is able to do this by polling the github API every 5 mins