goatshriek / stumpless

a C logging library built for performance and features
https://goatshriek.github.io/stumpless
Apache License 2.0
446 stars 335 forks source link

Added a release number and date consistency check as github workflows step #426

Closed BlinkDynamo closed 4 months ago

BlinkDynamo commented 4 months ago

Added a small amount of shellcode to analysis.yml that will be run on push and pull request to ensure the version number and date of release are consistent between two files that track them (CITATION.cff and ChangeLog.md).

I had a lot of headache with trying to figure out why my indents we're being registered as way larger than 2 spaces, but ended up just fixing the indents on github.

Finally, I changed the date on CITATION.cff to represent the matching date in ChangeLog.md.

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.79%. Comparing base (3b6d81d) to head (9422a25).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## latest #426 +/- ## ======================================= Coverage 90.79% 90.79% ======================================= Files 48 48 Lines 4335 4335 Branches 577 577 ======================================= Hits 3936 3936 Misses 268 268 Partials 131 131 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

goatshriek commented 4 months ago

This pull addressed #422.