From 68a6b4956217e0a822730f77001f5f70b8aa9567 Mon Sep 17 00:00:00 2001 From: Tim Paine <3105306+timkpaine@users.noreply.github.com> Date: Sun, 10 Aug 2025 19:39:49 -0400 Subject: [PATCH] Install develop for docs, force overwrite rust binaries --- .../workflows/{% if add_docs %}docs.yaml{% endif %}.jinja | 2 +- .../workflows/{% if add_docs %}docs.yaml{% endif %}.jinja | 2 +- .../workflows/{% if add_docs %}docs.yaml{% endif %}.jinja | 2 +- .../workflows/{% if add_docs %}docs.yaml{% endif %}.jinja | 2 +- .../workflows/{% if add_docs %}docs.yaml{% endif %}.jinja | 2 +- rust/rust/Makefile.jinja | 4 ++-- .../workflows/{% if add_docs %}docs.yaml{% endif %}.jinja | 2 +- rustjswasm/rust/Makefile.jinja | 4 ++-- 8 files changed, 10 insertions(+), 10 deletions(-) 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/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja b/rustjswasm/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja index 875ab4d..c473f72 100644 --- a/rustjswasm/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja +++ b/rustjswasm/.github/workflows/{% if add_docs %}docs.yaml{% endif %}.jinja @@ -15,7 +15,7 @@ jobs: - uses: actions-ext/python/setup@main - uses: actions-ext/rust/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/rustjswasm/rust/Makefile.jinja b/rustjswasm/rust/Makefile.jinja index 9951d42..7d8e168 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 cargo-nextest --force + cargo install cargo-llvm-cov --force develop: requirements ## install required dev dependencies