File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1515 runs-on : ubuntu-latest
1616 steps :
1717 - uses : actions/checkout@v4
18+ - name : Install protobuf compiler
19+ run : |
20+ sudo apt-get update
21+ sudo apt-get install -y protobuf-compiler
1822 - name : Build
1923 run : cargo test --workspace --verbose --no-run
2024 - name : Run tests
Original file line number Diff line number Diff line change 1919 with :
2020 ref : ${{ github.event.pull_request.head.sha }}
2121
22+ - name : Install protobuf compiler
23+ run : |
24+ sudo apt-get update
25+ sudo apt-get install -y protobuf-compiler
26+
2227 - run : cargo install cargo-llvm-cov
2328 - run : rustup component add llvm-tools-preview
2429 - run : cargo llvm-cov --workspace --lcov --output-path lcov.info --ignore-filename-regex '^examples/'
7176 with :
7277 ref : ${{ github.event.pull_request.base.sha }}
7378
79+ - name : Install protobuf compiler (fallback path)
80+ if : ${{ steps.base_art.outputs.found == 'false' }}
81+ run : |
82+ sudo apt-get update
83+ sudo apt-get install -y protobuf-compiler
84+
7485 - name : Install cargo-llvm-cov (fallback path)
7586 if : ${{ steps.base_art.outputs.found == 'false' }}
7687 run : cargo install cargo-llvm-cov
Original file line number Diff line number Diff line change 1414 steps :
1515 - uses : actions/checkout@v4
1616
17+ - name : Install protobuf compiler
18+ run : |
19+ sudo apt-get update
20+ sudo apt-get install -y protobuf-compiler
21+
1722 - run : cargo install cargo-llvm-cov
1823 - run : rustup component add llvm-tools-preview
1924 - run : cargo llvm-cov --workspace --lcov --output-path lcov.info --ignore-filename-regex '^examples/'
Original file line number Diff line number Diff line change 1919 fetch-depth : 1
2020 persist-credentials : false
2121
22+ - name : Install protobuf compiler
23+ run : |
24+ sudo apt-get update
25+ sudo apt-get install -y protobuf-compiler
26+
2227 - name : Setup pages
2328 id : pages
2429 uses : actions/configure-pages@v5
Original file line number Diff line number Diff line change 1313 runs-on : ubuntu-latest
1414 steps :
1515 - uses : actions/checkout@v4
16+
17+ - name : Install protobuf compiler
18+ run : |
19+ sudo apt-get update
20+ sudo apt-get install -y protobuf-compiler
21+
1622 - run : rustup +nightly component add rustfmt
1723 - name : Run Fmt
1824 run : cargo +nightly fmt --all -- --check
Original file line number Diff line number Diff line change 2626 # cargo-semver-checks needs the full git history to compare versions
2727 fetch-depth : 0
2828
29+ - name : Install protobuf compiler
30+ run : |
31+ sudo apt-get update
32+ sudo apt-get install -y protobuf-compiler
33+
2934 - name : Cache cargo registry
3035 uses : actions/cache@v4
3136 with :
Original file line number Diff line number Diff line change 1616 runs-on : ubuntu-latest
1717 steps :
1818 - uses : actions/checkout@v4
19+
20+ - name : Install protobuf compiler
21+ run : |
22+ sudo apt-get update
23+ sudo apt-get install -y protobuf-compiler
24+
1925 - run : |
2026 rustup +nightly component add miri
2127 cargo +nightly miri setup
You can’t perform that action at this time.
0 commit comments