Skip to content

Commit 99fd11c

Browse files
committed
f Check crate features
1 parent d478c21 commit 99fd11c

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
@@ -21,4 +21,39 @@ jobs:
2121
rustup override set stable
2222
- name: Check SemVer with default features
2323
uses: obi1kenobi/cargo-semver-checks-action@v2
24-
feature-group: default-features
24+
with:
25+
feature-group: default-features
26+
- name: Check SemVer *without* default features
27+
uses: obi1kenobi/cargo-semver-checks-action@v2
28+
with:
29+
feature-group: only-explicit-features
30+
- name: Check lightning-background-processor SemVer
31+
uses: obi1kenobi/cargo-semver-checks-action@v2
32+
with:
33+
package: lightning-background-processor
34+
feature-group: only-explicit-features
35+
features: futures
36+
- name: Check lightning-block-sync SemVer
37+
uses: obi1kenobi/cargo-semver-checks-action@v2
38+
with:
39+
package: lightning-block-sync
40+
feature-group: only-explicit-features
41+
features: rpc-client,rest-client
42+
- name: Check lightning-transaction-sync electrum SemVer
43+
uses: obi1kenobi/cargo-semver-checks-action@v2
44+
with:
45+
package: lightning-transaction-sync
46+
feature-group: only-explicit-features
47+
features: electrum
48+
- name: Check lightning-transaction-sync esplora-blocking SemVer
49+
uses: obi1kenobi/cargo-semver-checks-action@v2
50+
with:
51+
package: lightning-transaction-sync
52+
feature-group: only-explicit-features
53+
features: esplora-blocking
54+
- name: Check lightning-transaction-sync esplora-async SemVer
55+
uses: obi1kenobi/cargo-semver-checks-action@v2
56+
with:
57+
package: lightning-transaction-sync
58+
feature-group: only-explicit-features
59+
features: esplora-async

0 commit comments

Comments
 (0)