From 3cc87431afd0298a640ed4482c65ce7ef0ec3f19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABlle=20Huisman?= Date: Mon, 14 Apr 2025 13:29:32 +0200 Subject: [PATCH] Add Renovate configuration --- .github/renovate.json | 16 ++++++++++++++++ CHANGELOG.md | 1 + Cargo.toml | 24 +++++++++++------------- 3 files changed, 28 insertions(+), 13 deletions(-) create mode 100644 .github/renovate.json diff --git a/.github/renovate.json b/.github/renovate.json new file mode 100644 index 0000000..4b68e6c --- /dev/null +++ b/.github/renovate.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:recommended", + "schedule:weekly", + ":prConcurrentLimitNone", + ":prHourlyLimitNone" + ], + "packageRules": [ + { + "groupName": "serde", + "matchDatasources": ["crate"], + "matchPackageNames": ["serde", "serde-*", "serde_*"] + } + ] +} diff --git a/CHANGELOG.md b/CHANGELOG.md index 8be655a..97912d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added `primary_email` getter to `DirectoryUser`s - Added GitHub Actions workflow +- Added Renovate configuration ### Changed diff --git a/Cargo.toml b/Cargo.toml index 001d2ae..b6b5242 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,27 +7,25 @@ authors = ["Hyper ", "WorkOS"] license = "MIT" edition = "2021" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - [features] default = ["rustls-tls"] native-tls = ["reqwest/native-tls"] rustls-tls = ["reqwest/rustls-tls"] [dependencies] -async-trait = "0.1" -chrono = { version = "0.4", features = ["serde"] } -querystring = "1.1" -reqwest = { version = "0.11", default-features = false, features = ["json"] } -serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0" -thiserror = "1.0" -url = "2.2" +async-trait = "0.1.88" +chrono = { version = "0.4.40", features = ["serde"] } +querystring = "1.1.0" +reqwest = { version = "0.11.27", features = ["json"] } +serde = { version = "1.0.219", features = ["derive"] } +serde_json = "1.0.140" +thiserror = "1.0.69" +url = "2.5.4" [dev-dependencies] -matches = "0.1" -mockito = "0.31" -tokio = { version = "1.0", default-features = false, features = [ +matches = "0.1.10" +mockito = "0.31.1" +tokio = { version = "1.44.2", default-features = false, features = [ "macros", "rt-multi-thread", ] }