I’m planning to create an app that uses the Check Runs API. The checks performed on the code will not be automated, and thus could take a very long time to complete. I noticed that if a check is in progress for more than 14 days GitHub will automatically mark the run as stale (https://developer.github.com/v3/checks/runs/). I have a couple of questions about stale check runs:
- Can I still update the run status once it is marked as stale?
- If the check is required for merging into a protected branch, will the check be still be required after it is marked as stale?