This uses 10 seconds for both open_timeout and timeout, which should ensure no more than 20 seconds total, assuming there is a single Octokit request per Clover request. That leaves 10 seconds for Clover's processing before exceeding Heroku's 30 second limit. Add Faraday::TimeoutError to the list of errors to rescue.
1.4 KiB
1.4 KiB