Skip to content

Commit 39b30b5

Browse files
committed
Fix add all components test
1 parent 13cf1c8 commit 39b30b5

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.github/workflows/all_components.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,14 @@ jobs:
5656
- name: Install CLI
5757
run: cargo install dioxus-cli --git https://github.com/DioxusLabs/dioxus
5858
- name: Add components and check
59-
run: cd test-harness && dx components add --all --path .. --force && cargo check --all-features
59+
run: |
60+
cd test-harness
61+
# Add dependencies manually; TODO: remove this once dx components supports local dependencies
62+
dx components add calendar,popover --path ..
63+
# Add all components
64+
dx components add --all --path .. --force
65+
# Make sure it still builds
66+
cargo check --all-features
6067
add-each-component:
6168
if: github.event.pull_request.draft == false
6269
name: Add Each Components

0 commit comments

Comments
 (0)