get-github-issues
GET {{current-repo-url}}
This gets the last 20 github open issues for the current repo. This request is run for every repository being watched.
Then it plucks out the issues - which has no labels - which has no Assignee
It skips any issues which were opened before last 24 hours or 72 hours (if it's Monday it checks for issues from last Friday)
Updates Environment Variables - config.missedIssues - config.potentiallyMissedIssues - current-repo-url - current-repo-name - slack-title-url - config.slack (In case of an error or invalid response)
TODO:
- The limit of 20 won't work when then are more than 20 issues opened in the last 24/72 hours. So this needs to call itself until it gets atleast one issue which was created before 24/72 hours.
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string |