From a8ce54b4c4ba4ac033773b438a597f2170d488dc Mon Sep 17 00:00:00 2001 From: zerosnacks Date: Tue, 19 Aug 2025 12:02:07 +0200 Subject: [PATCH 1/2] bump deps, add `dependencies.yml` workflow --- .github/workflows/dependencies.yml | 20 ++++++++++++++++++++ Cargo.toml | 14 +++++++------- 2 files changed, 27 insertions(+), 7 deletions(-) create mode 100644 .github/workflows/dependencies.yml diff --git a/.github/workflows/dependencies.yml b/.github/workflows/dependencies.yml new file mode 100644 index 0000000..e452a68 --- /dev/null +++ b/.github/workflows/dependencies.yml @@ -0,0 +1,20 @@ +# Runs `cargo update` periodically. + +name: dependencies + +on: + schedule: + # Run weekly + - cron: "0 0 * * SUN" + workflow_dispatch: +# Needed so we can run it manually + +permissions: + contents: write + pull-requests: write + +jobs: + update: + uses: ithacaxyz/ci/.github/workflows/cargo-update-pr.yml@main + secrets: + token: ${{ secrets.GITHUB_TOKEN }} diff --git a/Cargo.toml b/Cargo.toml index 64c5de9..3025eea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,18 +26,18 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] alloy-chains = { version = "0.2", default-features = false, features = ["serde"] } -alloy-consensus = { version = "1.0.20", default-features = false } -alloy-hardforks = { version = "0.2.12", default-features = false } -alloy-primitives = { version = "1.2", features = ["map"] } -alloy-provider = { version = "1.0.20", default-features = false } -alloy-rpc-types = { version = "1.0.20", features = ["eth"] } +alloy-consensus = { version = "1.0.24", default-features = false } +alloy-hardforks = { version = "0.2.13", default-features = false } +alloy-primitives = { version = "1.3", features = ["map"] } +alloy-provider = { version = "1.0.24", default-features = false } +alloy-rpc-types = { version = "1.0.24", features = ["eth"] } eyre = "0.6" futures = "0.3" parking_lot = "0.12" -revm = { version = "28.0.0", features = ["std", "serde"] } +revm = { version = "28.0.1", features = ["std", "serde"] } serde = "1.0" serde_json = "1.0" @@ -49,7 +49,7 @@ tracing = "0.1" url = "2" [dev-dependencies] -alloy-rpc-client = "1.0.20" +alloy-rpc-client = "1.0.24" tiny_http = "0.12" # [patch.crates-io] From 4a365490a3e5c216602fa9ac8383d25b0f83e249 Mon Sep 17 00:00:00 2001 From: zerosnacks Date: Tue, 19 Aug 2025 12:29:26 +0200 Subject: [PATCH 2/2] cargo update acts on cargo.lock which is not checked in --- .github/workflows/dependencies.yml | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 .github/workflows/dependencies.yml diff --git a/.github/workflows/dependencies.yml b/.github/workflows/dependencies.yml deleted file mode 100644 index e452a68..0000000 --- a/.github/workflows/dependencies.yml +++ /dev/null @@ -1,20 +0,0 @@ -# Runs `cargo update` periodically. - -name: dependencies - -on: - schedule: - # Run weekly - - cron: "0 0 * * SUN" - workflow_dispatch: -# Needed so we can run it manually - -permissions: - contents: write - pull-requests: write - -jobs: - update: - uses: ithacaxyz/ci/.github/workflows/cargo-update-pr.yml@main - secrets: - token: ${{ secrets.GITHUB_TOKEN }}