Don't See Pull Requests on Heroku Pipelines Page - heroku

I'm an admin for our Heroku account and can see Review Apps on the Heroku pipelines page however I don't see open pull requests with the Create Review App option. I'm an admin of the account so I'm not sure what it is. Any ideas? Thanks!

Found it. I had to give Heroku access to my github account, even though it already had access to the corporate account I was a part of.

Related

Getting Error while creating add-on heroku while adding Sendgrid starter plan

While creating sendgrid add-on to my application on heroku I am getting error from this morning that shows:
An error was encountered when contacting the add-on partner to create sendgrid:starter: Error Provisioning User - Whitelabel domain could not be located when creating customer".
Previously it was working fine. Now this. What may be the reason?
I have similar issues with Sendgrid, randomly flagging my review app's account as abuse or spam, or disabling creation via Heroku — in all cases I just write to Heroku, they escalate it to Sendgrid, then they fix it.
It's annoying, but in the worst-case scenario, you can always create one "testing staging app" to hold Sendgrid and just share the credentials from that account via the shared configuration variables.

Heroku: cannot login to my hosted app using metamask

I want to deploy my blockchain based decentralized application on heroku.
It has been deployed but when I try to login using my metamask account the account shows as null. It works on my local machine but not on heroku.
I do not want to clutter my question with code so I am sharing a link to the code
Code that is deployed on heroku
Finally figured it out. I was documenting the code for github and realized that I did not whitelist the app url in the metamask settings.

Not able add free Ignite clearDB to Heroku app

I am not able to add free Ignite clearDB to my Heroku app. It asked for to give credit card information.
Terminal:
Not sure how to add it not providing the credit card information. please help.
Unfortunately, only Postgres can be configured without an "Account Verification" through Heroku. See: Account Verification
When is verification required? You must verify your account if you, or
collaborators of your app, want to:
Use more than one dyno in the app.
Add any add-on to the app, even if the add-on is free. The only exceptions to this are the free plans for the Heroku Postgres and
Heroku Connect add-ons, which can be used without verification.
Add a custom domain to the app.
Receive the transfer of an app that has paid resources.
Exceed default one-off dyno limits on the app.
Have more than 5 apps at a time. Verified accounts may have up to 100 apps.
Try changing your database to Postgres if you don't want to give up credit card info. Just be sure to note the slight syntax differences.

Connecting Heroku app to private GitHub repository for deploying on Heroku

I have an organization's private GitHub repository that I am trying to connect a Heroku app to, using the Heroku Dashboard from a browser. In the settings of my GitHub account (that is linked to Heroku), under OAuth Applications, I can see Heroku Dashboard, and under Permissions, it says Full control of private repositories.
However, when I navigate to the Heroku app page and select this GitHub repo from the select-list and click Connect, I get the message:
Item could not be modified:
Admin access to repository required
On GitHub, my account has Write access for the repo. Moreover, as mentioned above, Heroku Dashboard has Full control of private repositories. Can anybody help me figure out what access needs to be granted where? I would really appreciate that.
Never mind. That private GitHub repo had been created by someone else who had since left the company. I had Write access but that is not enough. When I created a new GitHub repo and an app on Heroku myself, I could connect them without any issues.
We had the same problem when someone without admin access to the github repo requested the github access in Heroku. He had to revoke his access in github before we could log back into Heroku with an account that had admin access in github and properly connect the accounts.

Unable to disconnect Heroku app from GitHub Account

We're using Heroku Pipeline and GitHub integration:
Staging app was manually deployed with git push heroku master.
Production app was automatically deployed upon commit to Master on GitHub repo.
I want to change this workflow so that:
Staging app is automatically deployed upon commit to Master on GitHub repo.
Production app is the result of a Staging app being promoted.
Thus, I need to unlink the Production App from the GitHub Account/Repo. The instructions are here:
GitHub Integration | Heroku Dev Center
But, in my case, there's no "Disconnect" button:
How can I disconnect it?
Go to Manage Account: https://dashboard.heroku.com/account/applications
Click Applications tab
In Third-party Services: these are 2 options:
Re-authorize or Revoke access
click Revoke access
Remember to clear cookie or use incognito mode to re-login by another Github account
Go to Github and under your personal settings revoke access BUT THEN go back to Heroku, logout, login and you will see a warning from Heroku on the dashboard saying that access has been revoked from your GitHub account.
Click on Disconnect on that app.
Then reauthorize the others.
You can also revoke access of heroku dashboard from your github account.
Login Github
Go To Settings
Applications
revoke the connected heroku dashborad that will automatically disconnect your heroku from your github account.
This was a bug in Heroku's Dashboard.
Whenever the app was part of a Pipeline, it was impossible to disconnect it from the original github deploy hook.
Now the "disconnect" button is also available within pipelined apps.

Resources