Skip to content

ci: Skip integration test based on Boost and GEOS versions#829

Merged
eyal0 merged 1 commit into
pcb2gcode:masterfrom
eyal0:skip_integration
Mar 9, 2026
Merged

ci: Skip integration test based on Boost and GEOS versions#829
eyal0 merged 1 commit into
pcb2gcode:masterfrom
eyal0:skip_integration

Conversation

@eyal0

@eyal0 eyal0 commented Mar 9, 2026

Copy link
Copy Markdown
Contributor
  • Modified: CMakeLists.txt to conditionally run integration tests only if Boost 1.83 and GEOS 3.13.1 are available.
  • Added: status messages to indicate when tests are skipped due to version mismatches.
  • Updated: CI workflow to remove unnecessary checks for integration tests.

This fixes #828.

* Modified: CMakeLists.txt to conditionally run integration tests only
if Boost 1.83 and GEOS 3.13.1 are available.
* Added: status messages to indicate when tests are skipped due to
version mismatches.
* Updated: CI workflow to remove unnecessary checks for integration
tests.

This fixes pcb2gcode#828.
@github-actions github-actions Bot added the ci label Mar 9, 2026
@eyal0 eyal0 added the use-ci-cache This lets the CI use the cache, even if ci.yml is changed. label Mar 9, 2026
@coveralls

Copy link
Copy Markdown
Collaborator

Coverage Status

coverage: 72.252%. remained the same
when pulling 455458d on eyal0:skip_integration
into 2f79a24 on pcb2gcode:master.

@eyal0
eyal0 merged commit b93e155 into pcb2gcode:master Mar 9, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci use-ci-cache This lets the CI use the cache, even if ci.yml is changed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Skip integration tests if the geos and boost combination is not right.

2 participants