From fa36d1476ff1f6b6f59aa472b3cd4324aa049150 Mon Sep 17 00:00:00 2001 From: Benjamin Pollack Date: Wed, 18 Feb 2026 21:02:52 +0000 Subject: [PATCH] ci: replace deprecated actions-rs/cargo@v1 with direct cargo commands --- .github/workflows/ci.yml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d89a6b..9f15929 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,10 +83,8 @@ jobs: cache: 'maven' - name: generate rust files run: mvn --batch-mode --projects ngrok-java-native --also-make process-classes - - uses: actions-rs/cargo@v1 - with: - command: udeps - args: '--workspace --all-targets --all-features --manifest-path ngrok-java-native/Cargo.toml' + - name: Udeps + run: cargo udeps --workspace --all-targets --all-features --manifest-path ngrok-java-native/Cargo.toml fmt: name: Rustfmt @@ -96,10 +94,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: jrobsonchase/direnv-action@v0.7 - - uses: actions-rs/cargo@v1 - with: - command: fmt - args: '--all --manifest-path ngrok-java-native/Cargo.toml -- --check' + - name: Rustfmt + run: cargo fmt --all --manifest-path ngrok-java-native/Cargo.toml -- --check clippy: name: Clippy @@ -117,7 +113,5 @@ jobs: cache: 'maven' - name: generate rust files run: mvn --batch-mode --projects ngrok-java-native --also-make process-classes - - uses: actions-rs/cargo@v1 - with: - command: clippy - args: '--all-targets --all-features --workspace --manifest-path ngrok-java-native/Cargo.toml -- -D warnings' + - name: Clippy + run: cargo clippy --all-targets --all-features --workspace --manifest-path ngrok-java-native/Cargo.toml -- -D warnings