@hyperlane-xyz/github-proxy
v5.2.1-beta.0
Published
Github proxy that adds the API key to requests
Downloads
1
Readme
Github Proxy
Overview
Github Proxy is a CloudFlare Worker that makes a Github API requests using an API key. This authenticated method allows higher limits than the non-authenticated mode.
Keys
Acquire a Github api key by creating a new fine-grained personal access token.
Local Development
Prerequisites: Copy the .dev.vars.example
and add the Github API key.
Development is managed by the Wrangler CLI. To start dev mode execute yarn dev
. This will start a local server.
Testing
Unit tests can be executed using yarn test
.
Deployment
Execute yarn deploy
to deploy to production. Note that the deployment requires permissions. To deploy to a staging environment use yarn deploy:staging
. Use yarn deploy:key
to attach the Github key to the Worker.