rust-csv icon indicating copy to clipboard operation
rust-csv copied to clipboard

add GitHub Actions workflow to run tests

Open striezel opened this issue 3 years ago • 0 comments

This can serve as a replacement for the ceased Travis CI builds.

The builds look like this when they are successful: https://github.com/striezel-stash/rust-csv/actions/runs/1641474135

The script part of the GitHub Actions workflow is basically the ci/script.sh ported to workflow syntax.

Unfortunately I had to bump the MSRV build from rustc 1.33.0 to rustc 1.40.0 in the process, because rustc 1.39 and earlier failed to build. I am not sure whether this is due to some error on my part or due to some months without MSRV 1.33.0 builds where some dependencies or Rust features may have slipped into the code. However, the last Travis CI build with rustc 1.33.0 also failed (see here), so I assume it is the later one and 1.40.0 is now the actual MSRV of the csv crate.

striezel avatar Dec 31 '21 18:12 striezel