Skip to content

Commit 841a579

Browse files
committed
chore: fix workflow
1 parent dd87953 commit 841a579

File tree

2 files changed

+69
-35
lines changed

2 files changed

+69
-35
lines changed

.github/actions/test-dir-structure/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test dir structure (${{ inputs.feature-combos }})
1+
name: Test dir structure
22
description: Test the dir-structure crate with various feature combinations
33

44
inputs:

.github/workflows/test-dir-structure.yml

Lines changed: 68 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -28,71 +28,105 @@ jobs:
2828
- name: Run tests
2929
uses: ./.github/actions/test-dir-structure
3030
with: { feature-combos: "--all-features" }
31-
- uses: ./.github/actions/test-dir-structure
31+
- name: Run feature-combo tests (--no-default-features)
32+
uses: ./.github/actions/test-dir-structure
3233
with: { feature-combos: "--no-default-features" }
33-
- uses: ./.github/actions/test-dir-structure
34+
- name: Run feature-combo tests (--no-default-features --features assert_eq)
35+
uses: ./.github/actions/test-dir-structure
3436
with: { feature-combos: "--no-default-features --features assert_eq" }
35-
- uses: ./.github/actions/test-dir-structure
37+
- name: Run feature-combo tests (--no-default-features --features git)
38+
uses: ./.github/actions/test-dir-structure
3639
with: { feature-combos: "--no-default-features --features git" }
37-
- uses: ./.github/actions/test-dir-structure
40+
- name: Run feature-combo tests (--no-default-features --features async)
41+
uses: ./.github/actions/test-dir-structure
3842
with: { feature-combos: "--no-default-features --features async" }
39-
- uses: ./.github/actions/test-dir-structure
43+
- name: Run feature-combo tests (--no-default-features --features tokio)
44+
uses: ./.github/actions/test-dir-structure
4045
with: { feature-combos: "--no-default-features --features tokio" }
41-
- uses: ./.github/actions/test-dir-structure
46+
- name: Run feature-combo tests (--no-default-features --features image)
47+
uses: ./.github/actions/test-dir-structure
4248
with: { feature-combos: "--no-default-features --features image" }
43-
- uses: ./.github/actions/test-dir-structure
49+
- name: Run feature-combo tests (--no-default-features --features image,image-format-png)
50+
uses: ./.github/actions/test-dir-structure
4451
with: { feature-combos: "--no-default-features --features image,image-format-png" }
45-
- uses: ./.github/actions/test-dir-structure
52+
- name: Run feature-combo tests (--no-default-features --features image,image-format-jpeg)
53+
uses: ./.github/actions/test-dir-structure
4654
with: { feature-combos: "--no-default-features --features image,image-format-jpeg" }
47-
- uses: ./.github/actions/test-dir-structure
55+
- name: Run feature-combo tests (--no-default-features --features resolve-path)
56+
uses: ./.github/actions/test-dir-structure
4857
with: { feature-combos: "--no-default-features --features resolve-path" }
49-
- uses: ./.github/actions/test-dir-structure
58+
- name: Run feature-combo tests (--no-default-features --features json)
59+
uses: ./.github/actions/test-dir-structure
5060
with: { feature-combos: "--no-default-features --features json" }
51-
- uses: ./.github/actions/test-dir-structure
61+
- name: Run feature-combo tests (--no-default-features --features toml)
62+
uses: ./.github/actions/test-dir-structure
5263
with: { feature-combos: "--no-default-features --features toml" }
53-
- uses: ./.github/actions/test-dir-structure
64+
- name: Run feature-combo tests (--no-default-features --features yaml)
65+
uses: ./.github/actions/test-dir-structure
5466
with: { feature-combos: "--no-default-features --features yaml" }
55-
- uses: ./.github/actions/test-dir-structure
67+
- name: Run feature-combo tests (--no-default-features --features ron)
68+
uses: ./.github/actions/test-dir-structure
5669
with: { feature-combos: "--no-default-features --features ron" }
57-
- uses: ./.github/actions/test-dir-structure
70+
- name: Run feature-combo tests (--no-default-features --features include_dir)
71+
uses: ./.github/actions/test-dir-structure
5872
with: { feature-combos: "--no-default-features --features include_dir" }
59-
- uses: ./.github/actions/test-dir-structure
73+
- name: Run feature-combo tests (--no-default-features --features derive)
74+
uses: ./.github/actions/test-dir-structure
6075
with: { feature-combos: "--no-default-features --features derive" }
61-
- uses: ./.github/actions/test-dir-structure
76+
- name: Run feature-combo tests (--no-default-features --features tools)
77+
uses: ./.github/actions/test-dir-structure
6278
with: { feature-combos: "--no-default-features --features tools" }
63-
- uses: ./.github/actions/test-dir-structure
79+
- name: Run feature-combo tests (--features assert_eq)
80+
uses: ./.github/actions/test-dir-structure
6481
with: { feature-combos: "--features assert_eq" }
65-
- uses: ./.github/actions/test-dir-structure
82+
- name: Run feature-combo tests (--features assert_eq,git)
83+
uses: ./.github/actions/test-dir-structure
6684
with: { feature-combos: "--features assert_eq,git" }
67-
- uses: ./.github/actions/test-dir-structure
85+
- name: Run feature-combo tests (--features assert_eq,async)
86+
uses: ./.github/actions/test-dir-structure
6887
with: { feature-combos: "--features assert_eq,async" }
69-
- uses: ./.github/actions/test-dir-structure
88+
- name: Run feature-combo tests (--features assert_eq,tokio)
89+
uses: ./.github/actions/test-dir-structure
7090
with: { feature-combos: "--features assert_eq,tokio" }
71-
- uses: ./.github/actions/test-dir-structure
91+
- name: Run feature-combo tests (--features assert_eq,image)
92+
uses: ./.github/actions/test-dir-structure
7293
with: { feature-combos: "--features assert_eq,image" }
73-
- uses: ./.github/actions/test-dir-structure
94+
- name: Run feature-combo tests (--features assert_eq,image,image-format-png)
95+
uses: ./.github/actions/test-dir-structure
7496
with: { feature-combos: "--features assert_eq,image,image-format-png" }
75-
- uses: ./.github/actions/test-dir-structure
97+
- name: Run feature-combo tests (--features assert_eq,async,image)
98+
uses: ./.github/actions/test-dir-structure
7699
with: { feature-combos: "--features assert_eq,async,image" }
77-
- uses: ./.github/actions/test-dir-structure
100+
- name: Run feature-combo tests (--features assert_eq,tokio,image)
101+
uses: ./.github/actions/test-dir-structure
78102
with: { feature-combos: "--features assert_eq,tokio,image" }
79-
- uses: ./.github/actions/test-dir-structure
103+
- name: Run feature-combo tests (--features assert_eq,tokio,image,image-format-png)
104+
uses: ./.github/actions/test-dir-structure
80105
with: { feature-combos: "--features assert_eq,tokio,image,image-format-png" }
81-
- uses: ./.github/actions/test-dir-structure
106+
- name: Run feature-combo tests (--features assert_eq,resolve-path)
107+
uses: ./.github/actions/test-dir-structure
82108
with: { feature-combos: "--features assert_eq,resolve-path" }
83-
- uses: ./.github/actions/test-dir-structure
109+
- name: Run feature-combo tests (--features assert_eq,tokio,resolve-path)
110+
uses: ./.github/actions/test-dir-structure
84111
with: { feature-combos: "--features assert_eq,tokio,resolve-path" }
85-
- uses: ./.github/actions/test-dir-structure
112+
- name: Run feature-combo tests (--features assert_eq,json,toml,yaml,ron)
113+
uses: ./.github/actions/test-dir-structure
86114
with: { feature-combos: "--features assert_eq,json,toml,yaml,ron" }
87-
- uses: ./.github/actions/test-dir-structure
115+
- name: Run feature-combo tests (--features assert_eq,async,json,toml,yaml,ron)
116+
uses: ./.github/actions/test-dir-structure
88117
with: { feature-combos: "--features assert_eq,async,json,toml,yaml,ron" }
89-
- uses: ./.github/actions/test-dir-structure
118+
- name: Run feature-combo tests (--features assert_eq,tokio,json,toml,yaml,ron)
119+
uses: ./.github/actions/test-dir-structure
90120
with: { feature-combos: "--features assert_eq,tokio,json,toml,yaml,ron" }
91-
- uses: ./.github/actions/test-dir-structure
121+
- name: Run feature-combo tests (--features assert_eq,include_dir)
122+
uses: ./.github/actions/test-dir-structure
92123
with: { feature-combos: "--features assert_eq,include_dir" }
93-
- uses: ./.github/actions/test-dir-structure
124+
- name: Run feature-combo tests (--no-default-features --features tools-atomic-dir)
125+
uses: ./.github/actions/test-dir-structure
94126
with: { feature-combos: "--no-default-features --features tools-atomic-dir" }
95-
- uses: ./.github/actions/test-dir-structure
127+
- name: Run feature-combo tests (--no-default-features --features tools-atomic-dir,async)
128+
uses: ./.github/actions/test-dir-structure
96129
with: { feature-combos: "--no-default-features --features tools-atomic-dir,async" }
97-
- uses: ./.github/actions/test-dir-structure
130+
- name: Run feature-combo tests (--no-default-features --features tools-atomic-dir,async,tokio)
131+
uses: ./.github/actions/test-dir-structure
98132
with: { feature-combos: "--no-default-features --features tools-atomic-dir,async,tokio" }

0 commit comments

Comments
 (0)