Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

adammench's avatar

Github auto deploy issue

I am pushing to a repo that I do not own on GitHub, and wish for Forge to auto deploy when I push changes. However I get this message when trying to deploy:

We were unable to enable quick deploy for your site because your GitHub token is invalid for this repository or has expired. Please refresh the token in your Forge account profile's "Authentication" tab. If you have already taken this action, you should verify that third party integrations are not disabled for the organization on your source control provider.

I have refreshed the token to no avail. I presume because I do not own the repo, Forge cannot get push notifications from it. Is there a way for me to make this work? The owner of the repo is happy to help. Perhaps I should ask the owner to paste the deployment trigger URL into the repo's settings -> webhooks?

Any help appreciated.

0 likes
4 replies
ejdelmonico's avatar

you need full access to use that feature I believe. It is probably the token you are given.

adammench's avatar

@firemaps Not totally sure off the top of my head. If it's your repo you should already have full access, but in my case I was pushing to someone else's repo so they just increased my permissions to 'max'.

2 likes

Please or to participate in this conversation.