Create a release with custom source archives
Is there the possibility to create a release where one supplies the source archive(s) manually?
Currently a release always seems to create the source code assets automatically. Our source code needs some preprocessing. We added our custom source archive as an asset, but this is confusing to not so familiar users.
- I tried to create releases via the Web-Frontend and the gitlab-API without soruce archives, but without sucess.
- I also tried to update/replace the assets of a release through the gitlab-API, also without success.
Is there any other way how I could delete/suppress automatically generated source code archives (see image) or would it be possible to add this kind of functionality?
Proposal
Hide the release assets from the release page
Possible solutions:
- Introduce an API to hide the auto-populated release assets (optional: check if other assets are available)
- Add a setting to the release page for admins of the project to select which fields should be visible
Edited by Orit Golowinski
