Skip to content

Commit 5a95c65

Browse files
grandimasdankel
andauthored
ci: install Forc plugins by iterating the plugins in the forc-plugins directory (#7183)
Closes #7169 ## Description This PR replaces manual forc-plugins installation with `for loop` over directories inside `forc-plugins` on CI. Co-authored-by: Sophie Dankel <[email protected]>
1 parent c2bb986 commit 5a95c65

File tree

1 file changed

+3
-10
lines changed

1 file changed

+3
-10
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -242,16 +242,9 @@ jobs:
242242
run: cargo install --locked --path ./forc
243243
- name: Install Forc plugins
244244
run: |
245-
cargo install --locked --path ./forc-plugins/forc-client
246-
cargo install --locked --path ./forc-plugins/forc-crypto
247-
cargo install --locked --path ./forc-plugins/forc-debug
248-
cargo install --locked --path ./forc-plugins/forc-doc
249-
cargo install --locked --path ./forc-plugins/forc-fmt
250-
cargo install --locked --path ./forc-plugins/forc-lsp
251-
cargo install --locked --path ./forc-plugins/forc-migrate
252-
cargo install --locked --path ./forc-plugins/forc-node
253-
cargo install --locked --path ./forc-plugins/forc-publish
254-
cargo install --locked --path ./forc-plugins/forc-tx
245+
for dir in ./forc-plugins/*/; do
246+
cargo install --locked --path "$dir"
247+
done
255248
cargo install --locked forc-explore
256249
- name: Install mdbook-forc-documenter
257250
run: cargo install --locked --path ./scripts/mdbook-forc-documenter

0 commit comments

Comments
 (0)