Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/_rust_examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,11 @@ jobs:
shopt -s globstar
for manifest in ./**/examples/**/Cargo.toml; do
echo "Checking format for $manifest"
cargo +nightly-2025-04-01 ci-fmt --manifest-path $manifest
cargo +nightly-2026-01-07 ci-fmt --manifest-path $manifest

echo "Clippy linting for $manifest"
cargo clippy --manifest-path $manifest --all-features

echo "Checking unused dependencies of $manifest"
cargo +nightly-2025-04-01 ci-udeps --manifest-path $manifest
cargo +nightly-2026-01-07 ci-udeps --manifest-path $manifest
done
2 changes: 1 addition & 1 deletion .github/workflows/_rust_lints.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ jobs:
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: Check Rust formatting
run: cargo +nightly-2025-04-01 ci-fmt
run: cargo +nightly-2026-01-07 ci-fmt

cargo-sort:
if: (!cancelled() && inputs.isRust)
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/_rust_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -184,9 +184,9 @@ jobs:
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: Run Cargo Udeps
run: cargo +nightly-2025-04-01 ci-udeps ${{ matrix.flags }}
run: cargo +nightly-2026-01-07 ci-udeps ${{ matrix.flags }}
- name: Run Cargo Udeps (external crates)
run: cargo +nightly-2025-04-01 ci-udeps-external ${{ matrix.flags }}
run: cargo +nightly-2026-01-07 ci-udeps-external ${{ matrix.flags }}

test-extra:
env:
Expand Down
156 changes: 124 additions & 32 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -267,7 +267,7 @@ csv = "1.2.1"
dashmap = "5.5.3"
datatest-stable = { git = "https://github.com/nextest-rs/datatest-stable.git", rev = "72db7f6d1bbe36a5407e96b9488a581f763e106f" }
derive_more = "1.0"
diesel = "2.2.0"
diesel = "2.3.5"
dirs = "5.0"
ed25519-consensus = { version = "2.0.1", features = ["serde"] }
either = "1.8.0"
Expand Down
4 changes: 2 additions & 2 deletions scripts/ci_tests/rust_tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -396,8 +396,8 @@ function run_cargo_simtest() {

# run cargo-udeps to check for unused dependencies
function unused_deps() {
print_and_run_command "cargo +nightly-2025-04-01 ci-udeps --all-features"
print_and_run_command "cargo +nightly-2025-04-01 ci-udeps --no-default-features"
print_and_run_command "cargo +nightly-2026-01-07 ci-udeps --all-features"
print_and_run_command "cargo +nightly-2026-01-07 ci-udeps --no-default-features"
}

# run extra tests like stresstest, doc tests, doc generation, changed files, etc.
Expand Down
2 changes: 1 addition & 1 deletion scripts/indexer-schema/generate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,4 @@ docker exec ${CONTAINER_NAME} diesel print-schema \
$PYTHON_CMD ${REPO}/scripts/indexer-schema/generate_for_all_tables_macro.py "${REPO}/crates/iota-indexer/src/schema.rs"

# Applying the patch may destroy the formatting, fix it
rustfmt +nightly-2025-04-01 "${REPO}/crates/iota-indexer/src/schema.rs"
rustfmt +nightly-2026-01-07 "${REPO}/crates/iota-indexer/src/schema.rs"
Loading