diff --git a/.github/workflows/renovate-config.yaml b/.github/workflows/renovate-config.yaml index 02d3a01..9134f44 100644 --- a/.github/workflows/renovate-config.yaml +++ b/.github/workflows/renovate-config.yaml @@ -16,6 +16,6 @@ jobs: - name: Checkout uses: actions/checkout@v3 - name: Validate - uses: rinchsan/renovate-config-validator@v0.0.12 + uses: rinchsan/renovate-config-validator@v0.2.0 with: pattern: 'renovate.json' \ No newline at end of file diff --git a/.github/workflows/sentry.yaml b/.github/workflows/sentry.yaml index 4056d30..7acbd1b 100644 --- a/.github/workflows/sentry.yaml +++ b/.github/workflows/sentry.yaml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v3 - name: Sentry Release - uses: getsentry/action-release@v1.4.1 + uses: getsentry/action-release@v1.7.0 env: SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }} SENTRY_ORG: ${{ secrets.SENTRY_ORG }} diff --git a/Cargo.toml b/Cargo.toml index 4338d96..2b4ae37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,34 +12,34 @@ path = "src/main.rs" name = "netcup-offer-bot" [dependencies] -anyhow = { version = "1.0.71", features = ["backtrace"] } +anyhow = { version = "1.0.82", features = ["backtrace"] } thiserror = "1.0" -backtrace = "0.3.68" -sentry = { version = "0.31.5", features = ["anyhow", "debug-images", "reqwest", "backtrace", "tracing", "profiling"] } -chrono = { version = "0.4.26", default-features = false, features = ["clock", "std", "wasmbind", "serde"] } +backtrace = "0.3.71" +sentry = { version = "0.32.2", features = ["anyhow", "debug-images", "reqwest", "backtrace", "tracing", "profiling"] } +chrono = { version = "0.4.37", default-features = false, features = ["clock", "std", "wasmbind", "serde"] } webhook = "2.1.2" -rss = { version = "2.0.4", features = ["validation"] } -reqwest = { version = "0.11.18" } -reqwest-middleware = "0.2.2" -reqwest-tracing = "0.4.5" +rss = { version = "2.0.7", features = ["validation"] } +reqwest = { version = "0.12.3" } +reqwest-middleware = "0.3.0" +reqwest-tracing = "0.5.0" tokio = { version = "1", features = ["full"] } -tokio-stream = "0.1.14" -tracing = "0.1.37" -tracing-subscriber = "0.3.17" -strum = "0.25.0" -strum_macros = "0.25" -serde = "1.0.171" -serde_json = "1.0.102" +tokio-stream = "0.1.15" +tracing = "0.1.40" +tracing-subscriber = "0.3.18" +strum = "0.26.2" +strum_macros = "0.26" +serde = "1.0.197" +serde_json = "1.0.115" prometheus = { version = "0.13", features = ["process"] } prometheus_exporter = "0.8.5" lazy_static = "1.4.0" secrecy = { version = "0.8.0", features = ["serde"] } -config = "0.13.3" +config = "0.14.0" [dev-dependencies] -temp-env = "0.3.4" -tempfile = "3.6.0" -serde_test = "1.0.171" +temp-env = "0.3.6" +tempfile = "3.10.1" +serde_test = "1.0.176" [profile.release] lto = true