Skip to content

Commit 44eae29

Browse files
committed
Add Beanstalk specific webhook setup docs
1 parent 17c96e1 commit 44eae29

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

features/integration-github-bitbucket-gitlab.md

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -69,19 +69,11 @@ Private Packagist integrates with the following systems:
6969
* Users need to [create a Service Hook](https://docs.microsoft.com/en-us/azure/devops/service-hooks/services/webhooks?view=azure-devops) using the generic hook URL from the package page
7070
* Select the "Code pushed" event (includes commits and tags) and the repository that matches the package. No authentication or additional configuration is necessary.
7171

72-
## General webhook setup
73-
74-
If automatic webhook configuration isn't available for your repository, you'll need to set up webhooks manually.
75-
76-
Find your unique webhook URL on the package details page. It will look like this:
77-
78-
`Hook URL: POST https://packagist.com/hooks/generic/1234567/a1b2c3d4e5f6g7h8i9a1b2c3d4e5f6g7h8i9`
72+
#### Beanstalk
73+
* Code Credentials: Grant us access via SSH key
74+
* Webhooks:
75+
* Users need to [create a Modular Webhooks Integration](https://support.beanstalkapp.com/article/56-modular-webhooks-integration) using the generic hook URL from the package page
76+
* Following events need to be selected: push, create_branch, delete_branch, create_tag, delete_tag
77+
7978

80-
Configure your webhook to trigger on the following repository events:
81-
- On each push
82-
- When a branch is created
83-
- When a branch is deleted
84-
- When a tag is created
85-
- When a tag is deleted
8679

87-
These events ensure your package metadata stays synchronized with your repository changes, enabling automatic updates when you publish new versions or modify your codebase.

0 commit comments

Comments
 (0)