Skip to content

Commit

Permalink
feat: badges and configurable coverage threshold
Browse files Browse the repository at this point in the history
  • Loading branch information
kirinnee committed Jan 29, 2025
1 parent 0f34877 commit db30880
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
5 changes: 4 additions & 1 deletion template/.github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: CI-CD
on:
push:

env:
COVERAGE_THRESHOLD: 80

jobs:
precommit:
name: Pre-commit Check
Expand Down Expand Up @@ -57,7 +60,7 @@ jobs:

# pre commit
- name: Run Test
run: nix develop .#ci -c ./scripts/ci/test.sh
run: nix develop .#ci -c ./scripts/ci/test.sh ${{ env.COVERAGE_THRESHOLD }}

publish:
name: Publish Current Commit
Expand Down
11 changes: 11 additions & 0 deletions template/README.MD
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# let___name___

[![Sonarcloud Status](https://sonarcloud.io/api/project_badges/measure?project=AtomiCloud_let___platform___.let___service___&metric=alert_status)](https://sonarcloud.io/dashboard?id=AtomiCloud_let___platform___.let___service___ )
[![SonarCloud Coverage](https://sonarcloud.io/api/project_badges/measure?project=AtomiCloud_let___platform___.let___service___&metric=coverage)](https://sonarcloud.io/component_measures/metric/coverage/list?id=AtomiCloud_let___platform___.let___service___)
[![SonarCloud Bugs](https://sonarcloud.io/api/project_badges/measure?project=AtomiCloud_let___platform___.let___service___&metric=bugs)](https://sonarcloud.io/component_measures/metric/reliability_rating/list?id=AtomiCloud_let___platform___.let___service___)
[![SonarCloud Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=AtomiCloud_let___platform___.let___service___&metric=vulnerabilities)](https://sonarcloud.io/component_measures/metric/security_rating/list?id=AtomiCloud_let___platform___.let___service___)
[![GitHub Release Date](https://img.shields.io/github/release-date/AtomiCloud/let___platform___.let___service___)](https://github.com/AtomiCloud/let___platform___.let___service___/releases)
[![GitHub commit activity](https://img.shields.io/github/commit-activity/m/AtomiCloud/let___platform___.let___service___)](https://github.com/AtomiCloud/let___platform___.let___service___/commits/main)
![GitHub commits since latest release](https://img.shields.io/github/commits-since/AtomiCloud/let___platform___.let___service___/latest)
[![NuGet Downloads](https://img.shields.io/nuget/dt/AtomiCloud.let___name___)](https://www.nuget.org/packages/AtomiCloud.let___name___)
![GitHub branch check runs](https://img.shields.io/github/check-runs/AtomiCloud/let___platform___.let___service___/main)


let___desc___

# Installation
Expand Down

0 comments on commit db30880

Please sign in to comment.