pipeline: manual does not represent the actual state of the project

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

I have a pipeline configuration which allows me to optionally manually create a new release after the tests have run. So my build is always in a state of either running or manual. What I really want is the pipeline to say passing because the tests passed. The fact that there is an option to do something else is not relevant.

Intended users

Sasha (Software Developer)

User experience goal

The accurate state of the project is reflected

Proposal

Have a badge to get the latest status for a specific pipeline stage

Further details

This way I could also provide a more robust status on the readme showing how well different stages have done.

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Not sure

Links / references

Edited by 🤖 GitLab Bot 🤖