Repository navigation
v0.2.0
Changes
- feat(ci): 👷 Add Codecov coverage reporting
Release details
- npm: https://www.npmjs.com/package/@haskou/metrics/v/0.2.0
- Pull request: #1
- Source branch:
- Version bump:
Pull request notes
Changes
- Match the
@haskou/value-objectsCI pattern with Node 24.18.0, Yarn caching, and a combined lint and coverage step. - Upload
coverage/lcov.infothroughcodecov-action@v5while retaining the metrics export and tarball checks. - Add the Codecov badge, link the published documentation, and document the release branches.
- Ignore
.npmrcso local configuration and tokens cannot enter Git.
Motivation
The repository generated coverage without sending it to Codecov. The README also omitted the release branch convention and linked the documentation through a repository path.
Impact
CI sends each coverage report to Codecov through the CODECOV_TOKEN secret. A Codecov outage will not block the pipeline.
Merging this feat/* branch triggers the corresponding minor release.
Validation
yarn format:checkyarn test:coverage: 39 suites, 81 tests, and 100% coverageyarn test:packageyarn pages:build