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 you need to authenticate the app.
git clone zorgbort
pnpm install
- add these variables to your environment:
SLACK_SIGNING_SECRET="SECRET"
SLACK_BOT_TOKEN="TOKEN"
GITHUB_TOKEN="TOKEN"
VALID_RELEASE_USERS="SLACKID,SLACKID2"
PORT=3000
- Run ZORGBORT with
pnpm start
- Release Notes idea and format from github-changelog-generator