Adds Bibtex for our paper to the README #1830
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Cargo check | |
on: | |
push: | |
paths: | |
- 'examples/*.rs' | |
- 'libraries/**/*.rs' | |
- 'src/**/*.rs' | |
- 'patches/**' | |
- '**/Cargo.toml' | |
- '.cargo/config' | |
- '!third_party/**' | |
pull_request: | |
types: [opened, synchronize, reopened] | |
jobs: | |
cargo_check: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v2 | |
with: | |
submodules: "true" | |
- uses: actions-rs/toolchain@v1 | |
with: | |
target: thumbv7em-none-eabi | |
- uses: actions/setup-python@v1 | |
with: | |
python-version: 3.7 | |
- name: Install Python dependencies | |
run: python -m pip install --upgrade pip setuptools wheel | |
- name: Set up OpenSK | |
run: ./setup.sh | |
- name: Check OpenSK w/o features | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release | |
- name: Check OpenSK with_ctap1 | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features with_ctap1 | |
- name: Check OpenSK with_ctap2_1 | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features with_ctap2_1 | |
- name: Check OpenSK debug_ctap | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features debug_ctap | |
- name: Check OpenSK panic_console | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features panic_console | |
- name: Check OpenSK debug_allocations | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features debug_allocations | |
- name: Check OpenSK verbose | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features verbose | |
- name: Check OpenSK debug_ctap,with_ctap1 | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features debug_ctap,with_ctap1 | |
- name: Check OpenSK debug_ctap,with_ctap2_1 | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features debug_ctap,with_ctap2_1 | |
- name: Check OpenSK debug_ctap,with_ctap1,with_ctap2_1,panic_console,debug_allocations,verbose | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --features debug_ctap,with_ctap1,with_ctap2_1,panic_console,debug_allocations,verbose | |
- name: Check examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: check | |
args: --target thumbv7em-none-eabi --release --examples |