wtsi-npg / baton

iRODS client programs and API
http://wtsi-npg.github.io/baton
GNU General Public License v2.0
19 stars 19 forks source link

Change CI runner from Ubuntu 18.04 to ubuntu-latest #266

Closed kjsanger closed 1 year ago

kjsanger commented 1 year ago

Change CI runner from Ubuntu 18.04 to ubuntu-latest. Remove iRODS 4.2.10 from the test matrix. Fix compiler warnings for use of strncpy. Improve reporting on test test_regression_github_issue137.

Change the GitHub CI build to be within a Docker container. Change the test suite to avoid reliance on docker exec, which may not be available inside docker. Remove reliance on Conda.

kjsanger commented 1 year ago

The build failures for 4.3.0 in CI are expected because of https://github.com/irods/irods/issues/6747