The actions-rs/toolchain workflow action is abandoned and its use generates deprecation warnings from GitHub actions.
In the other Rustls ecosystems projects we've switched to the maintained dtolnay/rust-toolchain action as an alternative.
This commit makes that change for the rustls-ffi actions. One additional change is required to tests/verify-static-libraries.py to tell cargo to always skip using color when we're building with the intent to regex match output.
github: add dependabot config.
This commit brings the same dependabot.yml config we use for the main rustls repo over to rustls-ffi.
Cargo ecosystem updates are applied daily with an open PR limit of 10.
GitHub actions ecosystem updates are applied weekly.
Description
This branch brings over some CI changes that were applied to other Rustls repos previously (e.g. https://github.com/rustls/rustls/pull/1214, https://github.com/rustls/webpki/pull/33).
Most importantly it fixes warnings of the form:
and
ci: actions/checkout v2 -> v3.
Simple version bump.
ci: actions-rs/toolchain -> dtolnay/rust-toolchain.
The
actions-rs/toolchain
workflow action is abandoned and its use generates deprecation warnings from GitHub actions.In the other Rustls ecosystems projects we've switched to the maintained
dtolnay/rust-toolchain
action as an alternative.This commit makes that change for the rustls-ffi actions. One additional change is required to
tests/verify-static-libraries.py
to tellcargo
to always skip using color when we're building with the intent to regex match output.github: add dependabot config.
This commit brings the same
dependabot.yml
config we use for the main rustls repo over to rustls-ffi.