Commit Graph
10 Commits
Author SHA1 Message Date
Oliver Hamlet df1a4cd44b Update coveralls GitHub Action 2023-04-28 18:01:24 +01:00
Oliver Hamlet 761fb9ecfc Don't unnecessarily install rustfmt in CI 2022-11-09 00:04:41 +00:00
Oliver Hamlet 0b802e9eb3 Use cargo-llvm-cov instead of tarpaulin for code coverage
It tends to give more accurate results and run into fewer issues.
2022-11-09 00:04:41 +00:00
Oliver Hamlet ed030b6dde Update Ubuntu on GitHub Actions to 20.04
18.04 is deprecated.
2022-11-09 00:04:40 +00:00
Oliver Hamlet 9856364666 Update GitHub Actions to resolve deprecation warnings 2022-11-09 00:04:40 +00:00
Oliver Hamlet f7db75bfea Stop using 7z binaries in test cases
They're not reliably available and are now causing CI failures. Instead
use libloot for the test cases that used 7z, and update it because older
versions of libloot incorrectly use "ProductVERSION " instead of
"ProductVersion".
2022-11-09 00:04:38 +00:00
Oliver Hamlet f6c64deb55 Update GitHub Actions cargo caching
To reflect latest example config given by actions/cache.
2022-09-15 22:06:35 +01:00
Oliver Hamlet c6eb338839 Update tarpaulin to 0.18.0 2021-08-05 19:44:38 +01:00
dependabot-preview[bot]GitHubdependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
091a2c8883 Create Dependabot config file (#3)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-28 20:32:27 +01:00
Oliver Hamlet 1ac23d3afd Migrate CI to GitHub Actions
There's nothing wrong with Travis CI, but AppVeyor has started to fail
builds with a toolchain error when they install rustfmt. This is the
second time some kind of toolchain change has broken my builds, so I'm
migrating away from it.

I could have migrated to Travis CI's relatively new Windows support, but
that's still in the early adoption phase according to its own docs, and
I might as well instead move to GitHub's first-party offering. There's
no point then using Travis CI for Linux builds when that can be done on
GitHub Actions too.
2020-07-12 22:39:32 +01:00