Skip to content

Add Packagist project service

What does this MR do?

This MR adds a project service for auto-updating libraries on Packagist.

Are there points in the code the reviewer needs to double check?

I rarely write Ruby, so please heavily scrutinize these changes and let me know what I can improve.

Why was this MR needed?

Packagist is the main Composer repository and has become central to most of the PHP community's workflow. This MR simplifies publishing Composer libraries from GitLab instances.

Screenshots

project-services packagist_settings_2

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

https://gitlab.com/gitlab-com/support-forum/issues/2284

Edited by Kamil Trzciński

Merge request reports