diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 46f01d1b84..2f860c0784 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,14 +16,14 @@ jobs: - name: setup run: | - rustup install nightly --profile default - rustup +nightly target add wasm32-unknown-unknown + rustup install nightly-2020-10-01 --profile default + rustup target add wasm32-unknown-unknown --toolchain nightly-2020-10-01 - name: fmt - run: cargo +nightly fmt --all -- --check + run: cargo +nightly-2020-10-01 fmt --all -- --check - name: build - run: cargo build --workspace --verbose + run: cargo +nightly-2020-10-01 build --workspace --verbose - name: test - run: cargo test --workspace --verbose -- --test-threads=1 + run: cargo +nightly-2020-10-01 test --workspace --verbose -- --test-threads=1 diff --git a/src/extrinsic/signer.rs b/src/extrinsic/signer.rs index d5e5d2145f..7898ecf07d 100644 --- a/src/extrinsic/signer.rs +++ b/src/extrinsic/signer.rs @@ -54,7 +54,7 @@ pub trait Signer { } /// Extrinsic signer using a private key. -#[derive(Debug)] +#[derive(Clone, Debug)] pub struct PairSigner { account_id: T::AccountId, nonce: Option,