Attempt to add coverage badge

This commit is contained in:
Toby Jaffey 2025-12-13 20:02:21 +00:00
parent 6434f0b0cb
commit 6a2bfceabc
2 changed files with 9 additions and 0 deletions

View file

@ -28,4 +28,11 @@ jobs:
indicators: true indicators: true
output: both output: both
thresholds: '60 80' thresholds: '60 80'
- name: Make Coverage Badge
uses: action-badges/cobertura-coverage-xml-badges@0.4.0
with:
file-name: coverage.svg
badge-branch: badges
github-token: '${{ secrets.GITHUB_TOKEN }}'
coverage-file-name: uvm32/test/coverage.xml

View file

@ -1,5 +1,7 @@
# 🌱 uvm32 # 🌱 uvm32
![coverage](https://raw.githubusercontent.com/ringtailsoftware/uvm32/badges/.badges/main/coverage.svg)
uvm32 is a minimalist, dependency-free virtual machine sandbox designed for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99. uvm32 is a minimalist, dependency-free virtual machine sandbox designed for microcontrollers and other resource-constrained devices. Single C file, no dynamic memory allocations, asynchronous design, pure C99.
On an [STM32L0](https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html) (ARM Cortex-M0+) the required footprint is under 4KB flash/1KB RAM. On an [STM32L0](https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html) (ARM Cortex-M0+) the required footprint is under 4KB flash/1KB RAM.