Composer: auto update from github

Quando si crea un repository dentro packagist.org è necessario tenerlo aggiornato con le modifiche apportate su github. In caso contrario le modifiche non verranno apportate ai progetti che utilizzano la libreria packagist.

Per farlo è sufficiente inserire un webhook in github.

Le istruzioni dettagliate si possono trovare alla pagina: Packagist .

La via semplificata è, tuttavia, quella indicata nei passaggi seguenti:

You can configure a GitHub webhook manually by using the following values:

  • Payload URL: https://packagist.org/api/github?username=pzavoli
  • Content Type: application/json
  • Secret: your Packagist API Token
  • Which events? Just the push event is enough.

Il token da inserire nel webhook si trova alla pagina: Packagist, cliccando “Your Api Token”.

Per arrivare al webhook, in github, è sufficiente accedere al proprio repository e cliccare la rotellina “Settings”.

All’interno della pagina si trova il bottone Web Hooks.