areaDetector / ADCore

The home of the core components of the EPICS areaDetector software. It includes base classes for drivers and code for all of the standard plugins.
https://areadetector.github.io/master/index.html
Other
20 stars 65 forks source link

Add github actions build w/ ci-scripts #483

Closed mdavidsaver closed 9 months ago

mdavidsaver commented 2 years ago

Adds GHA builds on Linux and Windows. Some using OS packages, and some ADSupport.

The windows DLL job is commented out for now. If fails to correctly find xml2.lib from ADSupport.

The plugin-test executable is only run with the OS package jobs as I'm unsure how to get boost test on Windows.

I think this is a superset of #465

mdavidsaver commented 1 year ago

I think this PR is ready. Now that @ralphlange has merged https://github.com/epics-base/ci-scripts/pull/70, I've updated the .ci submodule added by this PR to point to the main ci-scripts repository.