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

markotitel's avatar

Laravel forge what does enable quick deploy actually do?

We have Enable Quick Deploy and Deployment Trigger URL

What is the difference?

0 likes
4 replies
manelgavalda's avatar
  • Enable Quick Deploy will deploy your application every time a push is made to that repository and branch.

  • Deployment Trigger URL will deploy your application if this URL is hit.

1 like
markotitel's avatar

@MANELGAVALDA - How does Enable Quick Deploy knows that something is pushed to my git repository?

So far I was using Deployment Trigger URL webhook from Gitlab.

manelgavalda's avatar

@MARKOTITEL - In your forge account:

  • Go to "sites", select a site, and you have an "Apps" section.
  • There you can specify your git repository, so forge will know when you are pushing it.
  • Finally when pushing, forge will deploy the project automatically for you on the server.
1 like
Nash's avatar

@MARKOTITEL - I would assume that it uses Git hooks to do this.

Git hooks are scripts that run automatically every time a particular event occurs in a Git repository. They let you customize Git’s internal behavior and trigger customizable actions at key points in the development life cycle.

https://www.atlassian.com/git/tutorials/git-hooks

Please or to participate in this conversation.