mirror of
https://github.com/nushell/nushell.git
synced 2025-06-19 17:38:14 +02:00
Remove --no-default-features
for std-lib-and-python-virtualenv
CI (#15045)
# Description Current CI tests `std-lib-and-python-virtualenv` using Nushell installed with: ``` cargo install --path . --locked --no-default-features --force ``` However, this disables certain features that may be utilized in `std` or (now) `std-rfc`; namely `stor` and `into sqlite`. This PR simply removes the `--no-default-features` flag, which *should* allow #15042 CI to complete successfully. Historically, I believe that this was set up to mirror [`pypa/virtualenv` CI](https://github.com/pypa/virtualenv/pulls?q=is%3Apr+is%3Amerged+nushell). However, with all Nushell binary builds now including these features, it seems to me that a more accurate CI will test with default features. Let me know if my understanding is off here, and we can look for alternatives. # User-Facing Changes None # Tests + Formatting CI Update # After Submitting N/A
This commit is contained in:
parent
4b0b4ddce1
commit
5a7707cb52
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@ -97,7 +97,7 @@ jobs:
|
|||||||
uses: actions-rust-lang/setup-rust-toolchain@v1.10.1
|
uses: actions-rust-lang/setup-rust-toolchain@v1.10.1
|
||||||
|
|
||||||
- name: Install Nushell
|
- name: Install Nushell
|
||||||
run: cargo install --path . --locked --no-default-features --force
|
run: cargo install --path . --locked --force
|
||||||
|
|
||||||
- name: Standard library tests
|
- name: Standard library tests
|
||||||
run: nu -c 'use crates/nu-std/testing.nu; testing run-tests --path crates/nu-std'
|
run: nu -c 'use crates/nu-std/testing.nu; testing run-tests --path crates/nu-std'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user