I managed to create an asset on gitlab ci, which is cool and easy, now it’s also easy to create a release object. but how can is, if i can, using the CI YAML connect the two ? are there undocumented YAML params i can pass on to the runner to attach the asset ?
Also i understand all assets are deleted after X time of existence, how can i, using the CI not the api, make them last so they will be properly available in the release ?
And last, if i want to remove the release or remove the asset, any way to do that from the gitlab ui ? anyway to do that using the api ?