Skip to content

Pipeline fixes#389

Merged
spe-ciellt merged 2 commits intodevelopfrom
pipeline-fixes
Mar 7, 2026
Merged

Pipeline fixes#389
spe-ciellt merged 2 commits intodevelopfrom
pipeline-fixes

Conversation

@spe-ciellt
Copy link
Copy Markdown
Contributor

@spe-ciellt spe-ciellt commented Mar 7, 2026

In the builds that previously included DXF-lib have now removed that dependency to at least get one less package to install during builds.

Also more parallelization of CI builds to speed up the builds. It now builds every package separately and in parallel.

@spe-ciellt spe-ciellt added the buildsystem Updates to the buildsystem (CMake/CTest/CPack) label Mar 7, 2026
When building in the pipline we don't need to include dxflib-dev
in those distributions that have it available.

All platforms now include DXF support thanks to @rampageservices in #296.
The first part of the ci setup should need some TLC, but that is where the tests are run
at the moment. And it only runs on Ubuntu.

The release part is updated as well, but it is untested IRL.
@spe-ciellt spe-ciellt marked this pull request as ready for review March 7, 2026 13:04
@spe-ciellt spe-ciellt self-assigned this Mar 7, 2026
@spe-ciellt spe-ciellt merged commit dc89e74 into develop Mar 7, 2026
7 checks passed
@spe-ciellt spe-ciellt deleted the pipeline-fixes branch March 7, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

buildsystem Updates to the buildsystem (CMake/CTest/CPack)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant