No description
Find a file
Snider 7aaa2154b6 test(release): Phase 3 — publisher integration, SDK generation, breaking change detection
Publisher integration tests (48 tests): dry-run verification for all 8 publishers
(GitHub, Docker, Homebrew, Scoop, AUR, Chocolatey, npm, LinuxKit), command building,
config parsing, repository detection, artifact handling, cross-publisher name
uniqueness, nil relCfg handling, checksum mapping, interface compliance.

SDK generation tests (38 tests): orchestration, generator registry, interface
compliance for all 4 languages (TypeScript, Python, Go, PHP), config defaults,
SetVersion, spec detection priority across all 8 common paths.

Breaking change detection tests (30 tests): oasdiff integration covering
add/remove endpoints, required/optional params, response type changes,
HTTP method removal, identical specs, multiple breaking changes, JSON format
support, error handling, DiffExitCode, DiffResult structure.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-20 05:28:20 +00:00
ansible test(ansible): Phase 1 Step 1.5 — error propagation, become, facts & idempotency 2026-02-20 02:58:27 +00:00
build test(build): add builder detection and config tests 2026-02-20 02:39:32 +00:00
container test(devops): Phase 0 test coverage and hardening 2026-02-20 01:36:03 +00:00
deploy feat: extract devops packages from core/go 2026-02-16 15:21:39 +00:00
devkit feat: extract devops packages from core/go 2026-02-16 15:21:39 +00:00
devops test(devops): Phase 0 test coverage and hardening 2026-02-20 01:36:03 +00:00
infra feat(infra): Phase 2 — API client abstraction, retry logic, rate limiting 2026-02-20 04:11:08 +00:00
release test(release): Phase 3 — publisher integration, SDK generation, breaking change detection 2026-02-20 05:28:20 +00:00
sdk test(release): Phase 3 — publisher integration, SDK generation, breaking change detection 2026-02-20 05:28:20 +00:00
CLAUDE.md feat(infra): Phase 2 — API client abstraction, retry logic, rate limiting 2026-02-20 04:11:08 +00:00
FINDINGS.md feat(infra): Phase 2 — API client abstraction, retry logic, rate limiting 2026-02-20 04:11:08 +00:00
go.mod test(devops): Phase 0 test coverage and hardening 2026-02-20 01:36:03 +00:00
go.sum feat: extract devops packages from core/go 2026-02-16 15:21:39 +00:00
TODO.md test(release): Phase 3 — publisher integration, SDK generation, breaking change detection 2026-02-20 05:28:20 +00:00