diff --git a/src/dotnet-releaser/ReleaserApp.Coverage.cs b/src/dotnet-releaser/ReleaserApp.Coverage.cs
index 86836b4..ed6e517 100644
--- a/src/dotnet-releaser/ReleaserApp.Coverage.cs
+++ b/src/dotnet-releaser/ReleaserApp.Coverage.cs
@@ -25,8 +25,18 @@ private async Task PublishCoverageToGist(IDevHosting devHosting, BuildInformatio
}
var rate = (int)Math.Round((double)coverage.Rate * 100);
+
+ // TODO: We could make many of these things configurable (colors, size of the badge, etc.)
+ var color = rate switch
+ {
+ >= 95 => "#4c1",
+ >= 90 => "#a3c51c",
+ >= 75 => "#dfb317",
+ _ => "#e05d44"
+ };
+
var svg = $"""
-
+
""";
var fileName = $"dotnet-releaser-coverage-badge-{_config.GitHub.User}-{_config.GitHub.Repo}.svg";