Skip to content

Commit e811c66

Browse files
committed
f Check crate features
1 parent 186af70 commit e811c66

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

.github/workflows/semver.yml

+36-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,39 @@ jobs:
1919
rustup override set stable
2020
- name: Check SemVer with default features
2121
uses: obi1kenobi/cargo-semver-checks-action@v2
22-
feature-group: default-features
22+
with:
23+
feature-group: default-features
24+
- name: Check SemVer *without* default features
25+
uses: obi1kenobi/cargo-semver-checks-action@v2
26+
with:
27+
feature-group: only-explicit-features
28+
- name: Check lightning-background-processor SemVer
29+
uses: obi1kenobi/cargo-semver-checks-action@v2
30+
with:
31+
package: lightning-background-processor
32+
feature-group: only-explicit-features
33+
features: futures
34+
- name: Check lightning-block-sync SemVer
35+
uses: obi1kenobi/cargo-semver-checks-action@v2
36+
with:
37+
package: lightning-block-sync
38+
feature-group: only-explicit-features
39+
features: rpc-client,rest-client
40+
- name: Check lightning-transaction-sync electrum SemVer
41+
uses: obi1kenobi/cargo-semver-checks-action@v2
42+
with:
43+
package: lightning-transaction-sync
44+
feature-group: only-explicit-features
45+
features: electrum
46+
- name: Check lightning-transaction-sync esplora-blocking SemVer
47+
uses: obi1kenobi/cargo-semver-checks-action@v2
48+
with:
49+
package: lightning-transaction-sync
50+
feature-group: only-explicit-features
51+
features: esplora-blocking
52+
- name: Check lightning-transaction-sync esplora-async SemVer
53+
uses: obi1kenobi/cargo-semver-checks-action@v2
54+
with:
55+
package: lightning-transaction-sync
56+
feature-group: only-explicit-features
57+
features: esplora-async

0 commit comments

Comments
 (0)