Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retiring the probot-changelog app #1383

Open
mikz opened this issue Dec 11, 2022 · 1 comment
Open

Retiring the probot-changelog app #1383

mikz opened this issue Dec 11, 2022 · 1 comment

Comments

@mikz
Copy link
Contributor

mikz commented Dec 11, 2022

Hi,

Hope you're doing great and have a good time :)

Since Heroku removed their free hosting I'm kind of forced to retire probot-changelog hosting.
I see that you're still using it, so I won't remove it any time soon, but let's say in a month?

The app should still work https://github.com/mikz/probot-changelog.
It is supposed to be deployed and used GitHub App, so you add it to your repo from a marketplace (or privately as we did) and it will automatically get webhooks and do it's thing.

The deployment needs APP_ID, PRIVATE_KEY and WEBHOOK_SECRET ENV variables.
The GitHub App should subscribe to Pull Request events:
Screenshot 2022-12-11 at 23 56 14

And needs following permissions:
Screenshot 2022-12-11 at 23 57 31
Screenshot 2022-12-11 at 23 57 24
Screenshot 2022-12-11 at 23 57 15

There is also a possibility of transferring ownership of the app to you. I think 3scale is the only user anyway.
Then you could would not have to recreate the app, just deploy it somewhere.

I'm happy to help you guys deploy it and make it work to not interrupt your flow.
Cheers!

@eguzki
Copy link
Member

eguzki commented Jan 11, 2023

Hi @mikz

Thanks for the heads up. We appreciate your support, but we have decided to remove the integration with the probot-changelog. The integration provided good value to the project, so we will look for a replacement. Maybe using the same project.

I keep this issue opened until we decide how to replace the feature

Hoping you are also doing great!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants