• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

accordproject / template-archive / 39313233694
89%

Build:
DEFAULT BRANCH: main
Ran 19 Oct 2026 07:44PM UTC
Jobs 3
Files 31
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Oct 2026 07:42PM UTC coverage: 89.483% (+0.09%) from 89.395%
39313233694

push

github

web-flow
feat(cicero-core): load templates from earlier majors within a compatibility window (#962)

* feat(cicero-core): load templates from earlier majors within a compatibility window

cicero-core rejects any template whose accordproject.cicero range excludes its own version, so every major release forces every template to bump its range, re-hash and re-sign, even when, as in 3.0, the release only changed packaging.

Add TEMPLATE_COMPATIBILITY_FLOOR (2.0.0, the last release that changed what a template must contain). Metadata#satisfiesCiceroVersion and TemplateLibrary.filterTemplateIndexCiceroVersion also accept a range that overlaps [floor, running version], so ^2.x templates load in 3.x unchanged. Versions below the floor behave as before.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Matt Roberts <code@rbrts.uk>

* fix(cicero-core): exclude invalid ciceroVersion ranges from the compatibility window

semver.intersects throws on an invalid or missing range where semver.satisfies returns false, so one malformed template index entry aborted filterTemplateIndexCiceroVersion. Return false for invalid ranges before intersecting.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Matt Roberts <code@rbrts.uk>

---------

Signed-off-by: Matt Roberts <code@rbrts.uk>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

242 of 277 branches covered (87.36%)

Branch coverage included in aggregate %.

11 of 11 new or added lines in 3 files covered. (100.0%)

796 of 883 relevant lines covered (90.15%)

534.33 hits per line

Jobs
ID Job ID Ran Files Coverage
1 windows-latest - 39313233694.1 19 Oct 2026 07:46PM UTC 54
90.5
GitHub Action Run
2 macos-latest - 39313233694.2 19 Oct 2026 07:45PM UTC 54
90.59
GitHub Action Run
3 ubuntu-latest - 39313233694.3 19 Oct 2026 07:44PM UTC 52
91.11
GitHub Action Run
Source Files on build 39313233694
  • Tree
  • List 31
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #39313233694
  • c2a9e492 on github
  • Prev Build on main (#38171342492)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc