CTAP library move (#602)
* Moves all CTAP logic into its own library * workflows fix test * more coveralls workflow tests
This commit is contained in:
35
.github/workflows/cargo_fmt.yml
vendored
35
.github/workflows/cargo_fmt.yml
vendored
@@ -22,6 +22,10 @@ jobs:
|
||||
submodules: "true"
|
||||
- name: Install Rust toolchain
|
||||
run: rustup show
|
||||
- name: Install nightly toolchain
|
||||
run: rustup toolchain install nightly
|
||||
- name: Install nightly cargo fmt
|
||||
run: rustup component add rustfmt --toolchain nightly
|
||||
- uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: 3.7
|
||||
@@ -34,46 +38,59 @@ jobs:
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
command: fmt
|
||||
args: --all -- --check
|
||||
args: -- --check
|
||||
|
||||
- name: Cargo format fuzz/
|
||||
- name: Cargo format libraries/opensk
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path fuzz/Cargo.toml --all -- --check
|
||||
args: --manifest-path libraries/opensk/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format libraries/opensk/fuzz
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path libraries/opensk/fuzz/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format libraries/cbor
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path libraries/cbor/Cargo.toml --all -- --check
|
||||
args: --manifest-path libraries/cbor/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format libraries/cbor/fuzz
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path libraries/cbor/fuzz/Cargo.toml --all -- --check
|
||||
args: --manifest-path libraries/cbor/fuzz/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format libraries/crypto
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path libraries/crypto/Cargo.toml --all -- --check
|
||||
args: --manifest-path libraries/crypto/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format libraries/persistent_store
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path libraries/persistent_store/Cargo.toml --all -- --check
|
||||
args: --manifest-path libraries/persistent_store/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format tools/heapviz
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
toolchain: nightly
|
||||
command: fmt
|
||||
args: --manifest-path tools/heapviz/Cargo.toml --all -- --check
|
||||
args: --manifest-path tools/heapviz/Cargo.toml -- --check
|
||||
|
||||
- name: Cargo format bootloader
|
||||
uses: actions-rs/cargo@v1
|
||||
with:
|
||||
command: fmt
|
||||
args: --manifest-path bootloader/Cargo.toml --all -- --check
|
||||
args: --manifest-path bootloader/Cargo.toml -- --check
|
||||
|
||||
Reference in New Issue
Block a user