Skip to content

Commit 866536b

Browse files
authored
Merge branch 'main' into sima/qt-boost
2 parents d00bc4d + 8c5159f commit 866536b

38 files changed

+508
-530
lines changed

.github/workflows/test.yml

+5-8
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ jobs:
44
test:
55
strategy:
66
matrix:
7-
rust-toolchain: [stable]
8-
platform: [ubuntu-latest]
7+
rust-toolchain: [1.66.1]
8+
platform: [ubuntu-20.04]
99
runs-on: ${{ matrix.platform }}
1010
steps:
1111
- name: Checkout code
@@ -41,18 +41,15 @@ jobs:
4141
run: cargo install cargo-audit
4242
shell: bash
4343
- name: Install deps
44-
run: sudo apt-get update && sudo apt-get install -y make g++ libssl-dev qtbase5-dev libboost-dev
44+
run: sudo apt-get update && sudo apt-get install -y make g++ libssl-dev libzmq3-dev qtbase5-dev libboost-dev
4545
- name: fmt
4646
run: cargo fmt --check
4747
shell: bash
4848
- name: build
49-
run: ./configure && cargo check && make
49+
run: ./configure && cargo check --profile test && make
5050
shell: bash
5151
- name: check
52-
run: make check
53-
shell: bash
54-
- name: test
55-
run: RUSTFLAGS="-D warnings" cargo test
52+
run: RUSTFLAGS="-D warnings" make check
5653
shell: bash
5754
- name: clippy
5855
run: cargo clippy -- -D warnings

0 commit comments

Comments
 (0)