Jack Grigg
eeccad0c3f
Use Ubuntu 18.04 to build Debian packages
...
cargo-deb requires the lzma_stream_encoder_mt function, which doesn't
exist in the version of liblzma in Ubuntu 16.04.
2021-04-11 23:30:22 +12:00
Jack Grigg
4bc2769100
CI: Build Linux releases with Ubuntu 16.04
...
This ensures they are linked to earlier versions of libc and
libpcsclite.
2021-04-11 23:16:48 +12:00
Jack Grigg
f46b3f973f
CI: Add Debian package generation
2021-04-11 20:17:14 +12:00
Jack Grigg
3bb90e0fcb
CI: Remove cross-compiling release targets
...
GitHub doesn't provide any ARM runners, and we can't cross-compile
without a compatible libpcsclite-dev. Until we can work that out, we'll
just build for direct targets.
2021-04-11 18:21:40 +12:00
Jack Grigg
43024048a2
Release: Add libpcsclite-dev to cross-compilation dependencies
2021-04-11 18:05:04 +12:00
Jack Grigg
80a7f64bdc
CI: Add release workflow
2021-04-11 17:56:23 +12:00