I think the most valuable thing to come of this debacle is the firm understanding that Heroku is on its deathbed and shouldn't be used.
Plans to Re-enable the GitHub Integration
31–40 of 40 posts
Re: Plans to Re-enable the GitHub Integration
#32While Heroku was out I took a look at Fly.io and Render.com but neither one quite fits the same use case.
Fly does not have automated PR builds and Render does have them but they all use the same database instance and you can’t have more than one active free database (so multiple PRs affecting the database are not possible).
I actually switched to Render before realizing that limitation. It was easy to do and works well but now that Heroku has their integration working again I’m thinking I’m just going to switch back…
Re: Plans to Re-enable the GitHub Integration
#33I think the most valuable thing to come of this debacle is the firm understanding that Heroku is on its deathbed and shouldn't be used.
Re: Plans to Re-enable the GitHub Integration
#34Is there a service that provides something like Heroku’s PR deployments in a free tier (for open source development)? While Heroku was out I took a look at Fly.io and Render.com but neither one quite fits the same use case. Fly does not have automated PR builds and Render does have them but they all use the same database instance and you can’t have more than one active free database (so multiple PRs affecting the dat…
Setting up a well organized PR to preview environment deployment pipeline, that can be automated by CI passing is time consuming and full of yak shaving opportunities.
Just clicking “enable” for a small team is a huge win.
Re: Plans to Re-enable the GitHub Integration
#35Is there a service that provides something like Heroku’s PR deployments in a free tier (for open source development)? While Heroku was out I took a look at Fly.io and Render.com but neither one quite fits the same use case. Fly does not have automated PR builds and Render does have them but they all use the same database instance and you can’t have more than one active free database (so multiple PRs affecting the dat…
Re: Plans to Re-enable the GitHub Integration
#36> Currently, when you authenticate with GitHub using OAuth, we request repo scope… As GitHub OAuth integration is designed, it provides us with greater access than we need to get the integration working. > In an effort to improve the security model of the integration, we are exploring additional enhancements in partnership with GitHub… Github permissions possibilities continually confuse me, but integrations are alwa…
Re: Plans to Re-enable the GitHub Integration
#37Is there a service that provides something like Heroku’s PR deployments in a free tier (for open source development)? While Heroku was out I took a look at Fly.io and Render.com but neither one quite fits the same use case. Fly does not have automated PR builds and Render does have them but they all use the same database instance and you can’t have more than one active free database (so multiple PRs affecting the dat…
Re: Plans to Re-enable the GitHub Integration
#38Is there a service that provides something like Heroku’s PR deployments in a free tier (for open source development)? While Heroku was out I took a look at Fly.io and Render.com but neither one quite fits the same use case. Fly does not have automated PR builds and Render does have them but they all use the same database instance and you can’t have more than one active free database (so multiple PRs affecting the dat…
https://railway.app is another good alternative.
Re: Plans to Re-enable the GitHub Integration
#39Is there a service that provides something like Heroku’s PR deployments in a free tier (for open source development)? While Heroku was out I took a look at Fly.io and Render.com but neither one quite fits the same use case. Fly does not have automated PR builds and Render does have them but they all use the same database instance and you can’t have more than one active free database (so multiple PRs affecting the dat…
There's this for fly.io: https://github.com/superfly/fly-pr-review-apps
Re: Plans to Re-enable the GitHub Integration
#40Earlier quoted context omitted.
Having integrated with Github before - for providing OAuth and pulling private repositories - I will say that they've never really had fine-grained permissions. The scopes are here[1] and from what I can tell, I can't ask for private repo access to a _specific_ repository for a given OAuth token. Maybe this is different for a Github App, but just quickly browsing through their docs, I don't think this is the case eit…
Any idea how Netlify does it? There I can only select from the repos I have granted access to, and if I want to add a new one I click "Configure the Netlify app on GitHub", which opens a window where I can choose which repos to allow access to. Always wondered how that works.