Skip to content

Commit 83d1ee5

Browse files
authored
Merge pull request #89 from LNP-BP/develop
Relese v0.8
2 parents 1199299 + 9772384 commit 83d1ee5

File tree

27 files changed

+137
-773
lines changed

27 files changed

+137
-773
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
uses: actions-rs/cargo@v1
2424
with:
2525
command: check
26+
args: --workspace
2627
features:
2728
runs-on: ubuntu-latest
2829
strategy:
@@ -59,12 +60,9 @@ jobs:
5960
strategy:
6061
fail-fast: false
6162
matrix:
62-
os: [ ubuntu-20.04, ubuntu-latest, macos-11.0, windows-latest ]
63+
os: [ ubuntu-20.04, ubuntu-22.04, macos-11, macos-12, windows-2019, windows-2022 ]
6364
steps:
6465
- uses: actions/checkout@v2
65-
- name: Install macos dependencies
66-
if: startsWith(matrix.os, 'macos')
67-
run: brew install pkg-config
6866
- name: Install rust stable
6967
uses: actions-rs/toolchain@v1
7068
with:
@@ -74,13 +72,13 @@ jobs:
7472
uses: actions-rs/cargo@v1
7573
with:
7674
command: check
77-
args: --all-features
75+
args: --workspace --all-targets --all-features
7876
toolchains:
7977
runs-on: ubuntu-latest
8078
strategy:
8179
fail-fast: false
8280
matrix:
83-
toolchain: [ nightly, beta, stable, 1.56.0 ]
81+
toolchain: [ nightly, beta, stable, 1.59.0 ]
8482
steps:
8583
- uses: actions/checkout@v2
8684
- name: Install rust ${{ matrix.toolchain }}

.github/workflows/codecov.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,15 @@ jobs:
3030
RUSTDOCFLAGS: '-Zprofile -Ccodegen-units=1 -Cinline-threshold=0 -Clink-dead-code -Coverflow-checks=off'
3131
- id: coverage
3232
name: Generate coverage
33-
uses: actions-rs/[email protected]
33+
uses: actions-rs/[email protected]
34+
with:
35+
args: >
36+
-t lcov
37+
--llvm
38+
--ignore-not-existing
39+
--ignore "/*"
40+
-o ./target/lcov.info
41+
./target/debug/
3442
- name: Upload coverage to Codecov
3543
uses: codecov/codecov-action@v1
3644
with:

.github/workflows/lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,15 @@ jobs:
3939
name: Clippy
4040
with:
4141
command: clippy
42-
args: --workspace --all-features
42+
args: --workspace --all-features --all-targets
4343
doc:
4444
runs-on: ubuntu-latest
4545
steps:
4646
- uses: actions/checkout@v2
47-
- name: Install rustc stable
47+
- name: Install rustc nightly
4848
uses: actions-rs/toolchain@v1
4949
with:
50-
toolchain: stable
50+
toolchain: nightly
5151
override: true
5252
components: rust-docs
5353
- uses: actions-rs/cargo@v1

0 commit comments

Comments
 (0)