KeyError: "Key not found: 'X-RateLimit-Remaining'"
Sentry Issue: [SERVER-PY](https://sentry.io/cph/server/issues/845615284/?referrer=github_integration)

```
KeyError: "Key not found: 'X-RateLimit-Remaining'"
  File "drone/src/virtool/db/hmm.py", line 307, in refresh
  File "drone/src/virtool/db/hmm.py", line 95, in fetch_and_update_release
  File "drone/src/virtool/github.py", line 81, in get_release
  File "multidict/_multidict.pyx", line 140, in multidict._multidict._Base.__getitem__
  File "multidict/_multidict.pyx", line 135, in multidict._multidict._Base._getone

Job processing failed
job: <Job coro=<<coroutine object refresh at 0x7f30dccc2468>>>
```
diff --git a/virtool/github.py b/virtool/github.py
index d95a62106..7308801bd 100644
--- a/virtool/github.py
+++ b/virtool/github.py
@@ -74,13 +74,10 @@ async def get_release(settings, session, slug, etag=None, release_id="latest"):
         headers["If-None-Match"] = etag
 
     async with virtool.http.proxy.ProxyRequest(settings, session.get, url, headers=headers) as resp:
-        logger.debug("Fetched release: {}/{} ({} - {}/{})".format(
-            slug,
-            release_id,
-            resp.status,
-            resp.headers["X-RateLimit-Remaining"],
-            resp.headers["X-RateLimit-Limit"]
-        ))
+        rate_limit_remaining = resp.headers.get("X-RateLimit-Remaining", "00")
+        rate_limit = resp.headers.get("X-RateLimit-Limit", "00")
+
+        logger.debug(f"Fetched release: {slug}/{release_id} ({resp.status} - {rate_limit_remaining}/{rate_limit})")
 
         if resp.status == 200:
             data = await resp.json()
['virtool/github.py']