Skip to content

Nuget Package Registry shows "Manually Published" for packages build by CI

Summary

I am building and pushing NuGet packages with a CI pipeline to the NuGet package registry (gitlab.com instance).

Almost on every version of the package the package registry displays "Manually published" even when it was published by a CI/CD pipeline.
Only in one case it showed the Commit-ID from which the package was build, but I could not reproduce this.
To my understanding the package registry should always display at least the Commit-ID when a package was published by a pipeline.

Maybe this is the same problem as for the Conan Package Registry: 234002

Otherwise the package registry and CI works very well! Keep up the good work 👍

Steps to reproduce

I could not

Example Project

Example project

What is the current bug behavior?

The NuGet package registry displays "Manually published" instead of the Commit-ID for packages that were build by a CI pipeline

What is the expected correct behavior?

The Package registry should display the Commit-ID on packages that were build by a CI pipeline.

Relevant logs and/or screenshots

Output of checks

This bug happens on GitLab.com

Results of GitLab environment info

Results of GitLab application Check

Possible fixes