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