Skip to content

ci: stop installing the mcap CLI in CI#22

Merged
joaner merged 1 commit into
ioai-tech:mainfrom
joaner:fix/no-mcap-cli-in-ci
Jul 9, 2026
Merged

ci: stop installing the mcap CLI in CI#22
joaner merged 1 commit into
ioai-tech:mainfrom
joaner:fix/no-mcap-cli-in-ci

Conversation

@joaner

@joaner joaner commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #21: the mcap CLI is a local-only debugging tool for regenerating test_multi_filtered.mcap, not something CI should install. gen-test-mcap-filtered.mjs already self-skips when the binary isn't on PATH, and the one Playwright spec depending on that fixture already skips itself when it's absent, so removing the CI install step just means that one derived fixture/test no longer runs there; everything else is unaffected.

The `mcap` CLI is meant for local fixture regeneration/debugging, not
as a CI dependency. gen-test-mcap-filtered.mjs already self-skips
(exit 0, no output file) when the binary isn't on PATH, and the one
Playwright spec that depends on test_multi_filtered.mcap already
skips itself when the fixture is absent, so removing the install step
just means that one derived fixture/test no longer runs in CI; every
other fixture and test is unaffected.
@joaner joaner merged commit 032be92 into ioai-tech:main Jul 9, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant