Code Coverage Badge should not say "unknown" when the most recent job hasn't run code coverage
Problem to solve
The status of coverage report badge for a job will become "unknown" if the associated job is not run in the latest pipeline. this is troublesome, usually we don't want to run every job in a pipeline, can we make the coverage badge status persistent from the job's last run if nothing new is available in the latest pipeline?
Running every job each time can slow down the pipeline a lot.
As Delaney/Sasha/Simone I want my code coverage badge to always display the most recent coverage value even if the most recent pipeline did not run my coverage job so I can always know what the most recent code coverage value is at a glance. I don't always want to run the coverage job in order to optimize my pipeline runtime and reduce my pipeline costs.
Keep the coverage status for a job from last successful pipeline if the associated job is not created for the new pipeline
Permissions and Security
What does success look like, and how can we measure that?
When I have code coverage data, the code coverage badge no longer displays unknown.