Zorgbort is going to make common tasks easier to do.
You'll need a publicly-accessible address to configure Slack OAuth. You can create a tunnel with https://ngrok.com and run ngrok http 3000
to connect.
You'll need to configure a Slack app to test with at https://api.slack.com/apps. This will give you the details to fill in for your .env
file.
git clone zorgbort
npm install
- add a
.env
file with:
SLACK_SIGNING_SECRET="SECRET"
SLACK_BOT_TOKEN="TOKEN"
GITHUB_TOKEN="TOKEN"
VALID_RELEASE_USERS="SLACKID,SLACKID2"
PORT=3000
- Run ZORGBORT with
npm start
- Release Notes idea and format from github-changelog-generator