run: rustup set profile minimal
- name: Add clippy
run: rustup component add clippy
+ - name: Update toolchain
+ run: rustup update
- name: Build
run: cargo build --features ${{ matrix.features }} --no-default-features
- name: Clippy
run: rustup default nightly
- name: Set profile
run: rustup set profile minimal
+ - name: Update toolchain
+ run: rustup update
- name: Test
run: cargo test --features test-md-docs --no-default-features -- doctest::ReadmeDoctests
run: $HOME/.cargo/bin/rustup default stable
- name: Set profile
run: $HOME/.cargo/bin/rustup set profile minimal
+ - name: Update toolchain
+ run: $HOME/.cargo/bin/rustup update
- name: Start core
run: ./ci/start-core.sh
- name: Test
run: rustup set profile minimal
- name: Add target wasm32
run: rustup target add wasm32-unknown-unknown
+ - name: Update toolchain
+ run: rustup update
- name: Check
run: cargo check --target wasm32-unknown-unknown --features esplora --no-default-features
run: rustup set profile minimal
- name: Add clippy
run: rustup component add rustfmt
+ - name: Update toolchain
+ run: rustup update
- name: Check fmt
run: cargo fmt --all -- --check