compat-test

command
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Overview

compat-test reads compatibility-matrix.json and runs basic compatibility checks across the listed components.

Today this is intentionally minimal — it validates the matrix file structurally and reports the resolved versions for a chosen matrix entry so humans / CI can sanity-check what they're about to release together.

Future passes can extend it to actually clone each component at the pinned version and run integration tests; the wire format here is the same one the compatibility-test workflow consumes, so additions here flow straight into CI.

Usage:

go run ./cmd/compat-test                 # validate, dump 'next' matrix
go run ./cmd/compat-test -matrix=stable  # dump a specific matrix
go run ./cmd/compat-test -matrix=stable -strict
                                         # exit non-zero if any
                                         # component lacks a version

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL