Skip to content

ci: Simplify module configuration and extend test coverage#1840

Open
mllwchrry wants to merge 1 commit intobitcoin-core:masterfrom
mllwchrry:ci-simplify-modules
Open

ci: Simplify module configuration and extend test coverage#1840
mllwchrry wants to merge 1 commit intobitcoin-core:masterfrom
mllwchrry:ci-simplify-modules

Conversation

@mllwchrry
Copy link
Copy Markdown
Contributor

Enables all modules by default, and tests the disabling of each module separately (respecting the dependency chain). This simplifies the configuration of modules in CI and extends the test coverage.

The extended coverage is proven by exposing pre-existing issues fixed in #1837 and #1839.

@real-or-random
Copy link
Copy Markdown
Contributor

Concept ACK

This simplifies the CI file and it gives us more test coverage.

cc @hebasto

I kicked CI. The failed runs all had some network/GHA issues.

@real-or-random real-or-random requested a review from Copilot March 25, 2026 20:53

This comment was marked as resolved.

@real-or-random
Copy link
Copy Markdown
Contributor

I kicked CI. The failed runs all had some network/GHA issues.

Sorry, apparently I only claimed it but didn't actually press the button. Done now, let's see.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants