fix(ci): use secret GitHub token to avoid rate limiting
We can hit rate limiting when downloading Nix stuff, e.g.:
```
error: Failed to open archive (Source threw exception: error:
… during download of 'https://api.github.com/repos/numtide/flake-utils/tarball/11707dc2f618dd54ca8739b309ec4fc024de578b'
error: unable to download 'https://api.github.com/repos/numtide/flake-utils/tarball/11707dc2f618dd54ca8739b309ec4fc024de578b': HTTP error 401
response body:
{
"message": "Bad credentials",
"documentation_url": "https://docs.github.com/rest",
"status": "401"
})
```