fairagro / m4.4_sciwin_client

Your interface to the SciWIn World ...
0 stars 0 forks source link

GitHub Actions for auto-coverage #11

Closed hvwaldow closed 3 days ago

hvwaldow commented 4 days ago
JensKrumsieck commented 3 days ago

Coverage Badge (which will show 0% until tests are merged to main) GitHub Action File: https://github.com/fairagro/m4.4_sciwin_client/blob/main/.github/workflows/coverage.yml

The Action file adds an artifact using cargo tarpaulin --out Xml. The artifact than is consumed by a vercel serverless function and the badge is created. For this i created a small FastAPI service: The service is at https://coverage.jenskrumsieck.de The code is located here: https://github.com/JensKrumsieck/umbrella

Reason for this small service: I do not want to give my info to existing services which also have limited free plans