Skip to content
Handles the authentication for `release`
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
.yarnrc
LICENSE.md
README.md
index.js
now.json
package.json
yarn.lock

README.md

release-auth

Build Status XO code style Join the community on Spectrum

Handles the OAuth authentication with GitHub's webflow for release.

Contributing

  1. Create a new OAuth application in your GitHub account (if you're working at @zeit, just get the keys from here)
  2. Set the "Authorization callback URL" to https://release-auth.zeit.sh
  3. Fork this repository to your own GitHub account and then clone it to your local device
  4. Install the dependencies: npm install
  5. Start the server: CLIENT_ID="<id>" CLIENT_SECRET="<secret>" npm run dev

As always, you can use npm test to run the tests and see if your changes have broken anything.

Author

Leo Lamprecht (@notquiteleo) - ▲ZEIT

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.