Skip to content

Add project-level skills lock file schema package#5892

Merged
samuv merged 3 commits into
mainfrom
skills-lock/01-lockfile
Jul 23, 2026
Merged

Add project-level skills lock file schema package#5892
samuv merged 3 commits into
mainfrom
skills-lock/01-lockfile

Harden lock file schema against skew, forgery, and races

141d980
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 23, 2026 in 0s

71.82% (+0.04%) compared to 3dee7d6

View this Pull Request on Codecov

71.82% (+0.04%) compared to 3dee7d6

Details

Codecov Report

❌ Patch coverage is 85.17110% with 39 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.82%. Comparing base (3dee7d6) to head (141d980).

Files with missing lines Patch % Lines
pkg/skills/lockfile/lockfile.go 76.72% 14 Missing and 13 partials ⚠️
pkg/skills/lockfile/contentdigest.go 86.66% 3 Missing and 3 partials ⚠️
pkg/skills/lockfile/validation.go 94.11% 3 Missing and 3 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5892      +/-   ##
==========================================
+ Coverage   71.77%   71.82%   +0.04%     
==========================================
  Files         702      705       +3     
  Lines       71901    72164     +263     
==========================================
+ Hits        51608    51829     +221     
- Misses      16593    16619      +26     
- Partials     3700     3716      +16     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.