diff --git a/cpp/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja b/cpp/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja index 8286c12..40bb4a1 100644 --- a/cpp/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja +++ b/cpp/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions-ext/python/setup@main - - run: uv pip install . + - run: uv pip install .[develop] - run: uv pip install yardang - run: yardang build - uses: peaceiris/actions-gh-pages@v4 diff --git a/js/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja b/js/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja index 81b7cbc..ef2a742 100644 --- a/js/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja +++ b/js/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions-ext/python/setup@main - uses: actions-ext/node/setup@main - - run: uv pip install . + - run: uv pip install .[develop] - run: uv pip install yardang - run: yardang build - uses: peaceiris/actions-gh-pages@v4 diff --git a/jupyter/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja b/jupyter/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja index 81b7cbc..ef2a742 100644 --- a/jupyter/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja +++ b/jupyter/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions-ext/python/setup@main - uses: actions-ext/node/setup@main - - run: uv pip install . + - run: uv pip install .[develop] - run: uv pip install yardang - run: yardang build - uses: peaceiris/actions-gh-pages@v4 diff --git a/python/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja b/python/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja index 8286c12..40bb4a1 100644 --- a/python/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja +++ b/python/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja @@ -13,7 +13,7 @@ jobs: steps: - uses: actions/checkout@v4 - uses: actions-ext/python/setup@main - - run: uv pip install . + - run: uv pip install .[develop] - run: uv pip install yardang - run: yardang build - uses: peaceiris/actions-gh-pages@v4 diff --git a/rust/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja b/rust/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja index 063055e..06c1212 100644 --- a/rust/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja +++ b/rust/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja @@ -14,7 +14,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions-ext/python/setup@main - uses: actions-ext/rust/setup@main - - run: uv pip install . + - run: uv pip install .[develop] - run: uv pip install yardang - run: yardang build - uses: peaceiris/actions-gh-pages@v4 diff --git a/rust/rust/Makefile.jinja b/rust/rust/Makefile.jinja index 9951d42..7d8e168 100644 --- a/rust/rust/Makefile.jinja +++ b/rust/rust/Makefile.jinja @@ -3,8 +3,8 @@ requirements: ## install required dev dependencies rustup component add rustfmt rustup component add clippy - cargo install cargo-nextest - cargo install cargo-llvm-cov + cargo install cargo-nextest --force + cargo install cargo-llvm-cov --force develop: requirements ## install required dev dependencies diff --git a/rustjswasm/rust/Makefile.jinja b/rustjswasm/rust/Makefile.jinja index 16d2d73..4450369 100644 --- a/rustjswasm/rust/Makefile.jinja +++ b/rustjswasm/rust/Makefile.jinja @@ -3,8 +3,8 @@ requirements: ## install required dev dependencies rustup component add rustfmt rustup component add clippy - cargo install cargo-nextest - cargo install cargo-llvm-cov + cargo install -f cargo-nextest + cargo install -f cargo-llvm-cov cargo install -f wasm-bindgen-cli rustup target add wasm32-unknown-unknown