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

get2knowio / deacon / 19194379075
87%

Build:
DEFAULT BRANCH: main
Ran 08 Nov 2025 02:34PM UTC
Jobs 1
Files 32
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

08 Nov 2025 02:32PM UTC coverage: 87.5%. Remained the same
19194379075

push

github

web-flow
feat: Implement features info command with comprehensive OCI registry integration (#391)

* Add specs for Features Info GAP closure

Introduces a comprehensive specification, plan, data model, OpenAPI contract, quickstart guide, research notes, requirements checklist, and implementation tasks for closing behavior and output gaps in the Features Info subcommand. Documents user stories, functional requirements, measurable success criteria, and technical decisions to guide development and testing.

* feat: add JSON schemas for features info manifest and verbose output

- Introduced `features-info.manifest.json` and `features-info.verbose.json` schemas to define the structure of the features info outputs.
- Updated documentation in `plan.md`, `spec.md`, and `tasks.md` for clarity and consistency.
- Adjusted CI instructions to improve build process efficiency by changing verbosity settings.

* feat: Add speckit commands for opencode

* Create acceptance checklist for features-info subcommand

This checklist validates implementation against user story acceptance scenarios
for US1 (manifest + canonical ID), US2 (published tags), US3 (dependency graph),
and US4 (verbose). Tracks acceptance criteria and edge cases per spec.

* feat(T014): Implement canonical ID helper for OCI manifests

- Add canonical_id() function that computes SHA256 digest of manifest JSON
- Add Serialize derive to Manifest and Layer structs for serialization
- Implement get_with_headers_and_response() for pagination support
- This enables manifest-based canonical ID computation for features-info

T014 is now complete. Foundation ready for User Story 1 implementation (T012-T015).

* feat(T028): Enable DEACON_NETWORK_TESTS=1 in CI for all integration test jobs

- Add DEACON_NETWORK_TESTS=1 env var to test job (integration tests)
- Add DEACON_NETWORK_TESTS=1 env var to smoke job (smoke tests)
- Add DEACON_NETWORK_TESTS=1 env var to test-podman job (Podman integration tests)
- Add DEACON_NETW... (continued)

32 of 34 new or added lines in 2 files covered. (94.12%)

21 existing lines in 2 files now uncovered.

7000 of 8000 relevant lines covered (87.5%)

425.1 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
88.75
0.0% crates/core/src/oci.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
99.19
0.0% crates/core/src/errors.rs
20
88.75
0.0% crates/core/src/oci.rs
Jobs
ID Job ID Ran Files Coverage
1 19194379075.1 08 Nov 2025 02:34PM UTC 32
87.5
GitHub Action Run
Source Files on build 19194379075
  • Tree
  • List 32
  • Changed 5
  • Source Changed 5
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19194379075
  • 8c09e464 on github
  • Prev Build on main (#19187822415)
  • Next Build on main (#19198036832)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc