Display commit and build metadata for composer packages
Problem to solve
You can use GitLab Packages to publish and install composer projects right alongside your sourcecode and pipelines. However, if you build a composer package with GitLab CI, the Packages GUI still says manually published and does not display the pipeline and branch data.
User experience goal
A user always knows when a package is published via CI and can easily find/navigate to the pipeline and commit data.
Update the Composer repository to ensure that any packages pushed to the registry display CI build and branch info, so that developers can validate and troubleshoot their PHP packages.
Permissions and Security
- There are no permissions changes required for this feature