Skip to content

Commit c65c0f8

Browse files
authored
Merge branch 'master' into dishmaker/der_clarify
2 parents bd6fcd9 + 9ca99ba commit c65c0f8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+2424
-1246
lines changed

.github/dependabot.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
version: 2
22
updates:
3-
- package-ecosystem: cargo
4-
directory: "/"
5-
schedule:
6-
interval: weekly
7-
open-pull-requests-limit: 10
83
- package-ecosystem: cargo
94
versioning-strategy: lockfile-only
105
directory: "/"

.github/workflows/der.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
toolchain: ${{ matrix.rust }}
3838
targets: ${{ matrix.target }}
3939
- uses: RustCrypto/actions/cargo-hack-install@master
40-
- run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features std,arbitrary
40+
- run: cargo hack build --target ${{ matrix.target }} --feature-powerset --exclude-features arbitrary,std
4141

4242
minimal-versions:
4343
if: false # TODO: temp disabled due to unpublished prerelease dependencies
@@ -84,7 +84,10 @@ jobs:
8484
targets: ${{ matrix.target }}
8585
- run: ${{ matrix.deps }}
8686
- uses: RustCrypto/actions/cargo-hack-install@master
87-
- run: cargo hack test --feature-powerset
87+
- run: cargo hack test --feature-powerset --exclude-features arbitrary,std
88+
- run: cargo test --features arbitrary
89+
- run: cargo test --features std
90+
- run: cargo test --all-features
8891

8992
derive:
9093
runs-on: ubuntu-latest

.github/workflows/mcf.yml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
name: mcf
2+
3+
on:
4+
pull_request:
5+
paths:
6+
- ".github/workflows/mcf.yml"
7+
- "mcf/**"
8+
- "Cargo.*"
9+
push:
10+
branches: master
11+
12+
defaults:
13+
run:
14+
working-directory: mcf
15+
16+
env:
17+
CARGO_INCREMENTAL: 0
18+
RUSTFLAGS: "-Dwarnings"
19+
20+
jobs:
21+
build:
22+
runs-on: ubuntu-latest
23+
strategy:
24+
matrix:
25+
rust:
26+
- 1.85.0 # MSRV
27+
- stable
28+
target:
29+
- thumbv7em-none-eabi
30+
- wasm32-unknown-unknown
31+
steps:
32+
- uses: actions/checkout@v4
33+
- uses: dtolnay/rust-toolchain@master
34+
with:
35+
toolchain: ${{ matrix.rust }}
36+
targets: ${{ matrix.target }}
37+
- uses: RustCrypto/actions/cargo-hack-install@master
38+
- run: cargo hack build --target ${{ matrix.target }} --feature-powerset
39+
40+
minimal-versions:
41+
uses: RustCrypto/actions/.github/workflows/minimal-versions.yml@master
42+
with:
43+
working-directory: ${{ github.workflow }}
44+
45+
test:
46+
runs-on: ubuntu-latest
47+
strategy:
48+
matrix:
49+
rust:
50+
- 1.85.0 # MSRV
51+
- stable
52+
steps:
53+
- uses: actions/checkout@v4
54+
- uses: dtolnay/rust-toolchain@master
55+
with:
56+
toolchain: ${{ matrix.rust }}
57+
- uses: RustCrypto/actions/cargo-hack-install@master
58+
- run: cargo hack test --feature-powerset

.github/workflows/workspace.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,4 @@ jobs:
4949
runs-on: ubuntu-latest
5050
steps:
5151
- uses: actions/checkout@v4
52-
- uses: crate-ci/typos@v1.33.1
52+
- uses: crate-ci/typos@v1.34.0

0 commit comments

Comments
 (0)