Setup for composer projects#
See github-composer-release-test as an example project.
Manage access#
In packagist.org a user sitepark is created. This is linked to the sitepark-bot user of GitLab to manage the webhooks for packagist.org. See also: How to update packages?
To manage the webhooks for the composer projects, the sitepark-bot account for composer projects needs the Admin role.
Register to packagist.org#
Login as Sitepark-Bot (Via Github, login as Sitepark-Bot first to Github)
Submit package https://packagist.org/packages/submit
Sync Package https://packagist.org/profile/ to add Webhook.
Register to app.snyk.io#
Log in with a user who has administration rights for the Github Sitepark organization. Add the project.