Commit Graph

17 Commits

Author SHA1 Message Date
Sebastian Dröge dcedd5c544 Check 1.61 MSRV on the CI 2023-12-08 12:49:33 +02:00
Constantin Nickel f33eba1b2c Remove unnecessary docker setup action
Docker is already installed on Ubuntu images.
2023-12-07 12:18:56 +02:00
Sebastian Dröge f63c555544 Update MSRV to 1.70 2023-08-08 16:10:28 +03:00
ComplexSpaces 2365647978 Bump MSRV to 1.64 2023-05-18 09:11:21 +03:00
ComplexSpaces e935f4078b Add tokio-rustls-manual-roots feature
This allows dropping the forced dependency on webpki-roots when using
a custom connector that provides its own TLS roots instead.
2023-05-18 09:11:21 +03:00
Sebastian Dröge bd70128079 Check MSRV on the CI 2023-05-08 10:35:50 +03:00
Sebastian Dröge 44748227ab ci: Also check running with --no-default-features 2022-12-11 12:40:14 +02:00
Daniel Abramov 1c9e7ea8fb tests: use autobahn test suite as docker image
According to the documentation from the Autobahn Suite GitHub page, it
seems like they do not support Python 3 which is currently the default
Python version used with our GitHub Actions.

The simplest way to workaround it properly seems to be using the Docker
image that the maintainers of the project suggest to use for running the
suite. This is more future-proof way that we should rely upon.

This commit also removes some redundant steps that are not required.
2021-08-12 08:45:05 +03:00
Yusuf Bera Ertan 9a451996e0 ci: fix ci file to test new features 2021-06-01 16:10:16 +03:00
Constantin Nickel 8aa7427b84 Switch to hecrj/setup-rust-action
The action registers problem matchers to highlight errors and warnings.
2020-11-09 09:27:15 +02:00
Constantin Nickel 066af47721 Run rustfmt and enforce via CI 2020-10-16 11:20:55 +03:00
Constantin Nickel ec43bd6676 Add check for all features 2020-10-15 23:42:09 +03:00
Constantin Nickel 994149c509 Tune the build dependencies for test & autobahn 2020-10-12 20:58:43 +03:00
Constantin Nickel 2f389ad7f8 Build the Autobahn examples upfront 2020-10-12 20:58:43 +03:00
Constantin Nickel 4250cfabe0 Move the Autobahn Testsuite to a separate job 2020-10-12 20:58:43 +03:00
Constantin Nickel 45e9dda58d Label build steps 2020-10-12 20:58:43 +03:00
Constantin Nickel f29e570859 Add GitHub Actions workflow for CI 2020-10-12 20:58:43 +03:00