Skip to content

Commit 3a09306

Browse files
authored
Merge pull request #194 from LNP-BP/v0.12
Fixes and improvements
2 parents 41a6f7a + 77e36c5 commit 3a09306

38 files changed

+1514
-487
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
branches:
66
- master
77
tags:
8-
- 'v[0-9]+\.*'
8+
- 'v[0-9]+.*'
99
pull_request:
1010
branches:
1111
- master
1212
- develop
13-
- 'v[0-9]+.[0-9]+'
13+
- 'v[0-9]+.?*'
1414

1515
env:
1616
CARGO_TERM_COLOR: always
@@ -33,7 +33,7 @@ jobs:
3333
strategy:
3434
fail-fast: false
3535
matrix:
36-
feature: [ derive, rand, stl, serde ]
36+
feature: [ derive, rand, stl, vesper, serde ]
3737
steps:
3838
- uses: actions/checkout@v4
3939
- uses: dtolnay/rust-toolchain@stable

.github/workflows/codecov.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
branches:
66
- master
77
tags:
8-
- 'v[0-9]+\.*'
8+
- 'v[0-9]+.*'
99
pull_request:
1010
branches:
1111
- master
1212
- develop
13-
- 'v[0-9]+.[0-9]+'
13+
- 'v[0-9]+.?*'
1414

1515
env:
1616
CARGO_TERM_COLOR: always

.github/workflows/lint.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
branches:
66
- master
77
- develop
8-
- 'v[0-9]+.[0-9]+'
8+
- 'v[0-9]+.?*'
99

1010
env:
1111
CARGO_TERM_COLOR: always
@@ -38,3 +38,8 @@ jobs:
3838
components: rust-docs
3939
- name: Formatting
4040
run: cargo +nightly doc --workspace --all-features
41+
typos:
42+
runs-on: ubuntu-latest
43+
steps:
44+
- uses: actions/checkout@v4
45+
- uses: crate-ci/typos@master

.github/workflows/test.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ on:
55
branches:
66
- master
77
tags:
8-
- 'v[0-9]+\.*'
8+
- 'v[0-9]+.*'
99
pull_request:
1010
branches:
1111
- master
1212
- develop
13-
- 'v[0-9]+.[0-9]+'
13+
- 'v[0-9]+.?*'
1414

1515
env:
1616
CARGO_TERM_COLOR: always
@@ -27,3 +27,13 @@ jobs:
2727
- uses: dtolnay/rust-toolchain@stable
2828
- name: Test ${{matrix.os}}
2929
run: cargo test --workspace --all-features --no-fail-fast -- --include-ignored
30+
wasm-testing:
31+
runs-on: ubuntu-latest
32+
steps:
33+
- uses: actions/checkout@v4
34+
- uses: dtolnay/rust-toolchain@nightly
35+
- uses: jetli/[email protected]
36+
- name: Add wasm32 target
37+
run: rustup target add wasm32-unknown-unknown
38+
- name: Test in headless Chrome
39+
run: RUSTFLAGS='--cfg getrandom_backend="wasm_js"' wasm-pack test --headless --chrome

0 commit comments

Comments
 (0)