Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@
env:
RUST_LOG: "info,uv=debug"
MATURIN_PEP517_ARGS: "--profile dev"
CARGO_INCREMENTAL: 0
steps:
- uses: runs-on/action@v2
with:
Expand Down Expand Up @@ -130,6 +131,8 @@
name: "Python (wheel build)"
runs-on: ubuntu-latest
timeout-minutes: 120
env:
CARGO_INCREMENTAL: 0
steps:
- uses: actions/checkout@v6
- name: Rust Dependency Cache
Expand Down Expand Up @@ -204,6 +207,7 @@
env:
# disable lints for build, they will be caught in Rust lint job.
RUSTFLAGS: "-A warnings"
CARGO_INCREMENTAL: 0
strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -255,6 +259,8 @@
- image=ubuntu24-full-x64
- extras=s3-cache
- tag=rust-min-deps
env:
CARGO_INCREMENTAL: 0
steps:
- uses: runs-on/action@v2
with:
Expand All @@ -277,6 +283,8 @@
- image=ubuntu24-full-x64
- extras=s3-cache
- tag=rust-lint
env:
CARGO_INCREMENTAL: 0
steps:
- uses: runs-on/action@v2
with:
Expand Down Expand Up @@ -325,6 +333,8 @@
uses: taiki-e/install-action@cargo-hack
- name: Rust Lint - Clippy No Default Features
shell: bash
env:
CARGO_INCREMENTAL: 0
run: |
# https://spiraldb.slack.com/archives/C07BV3GKAJ2/p1732736281946729
cargo hack clippy --no-default-features --partition ${{ matrix.partition }}/2 -- -D warnings
Expand Down Expand Up @@ -455,6 +465,7 @@
CARGO_PROFILE_TEST_DEBUG: "true"
# Skip slow tests that are too expensive under sanitizer
VORTEX_SKIP_SLOW_TESTS: "1"
CARGO_INCREMENTAL: 0
steps:
- uses: runs-on/action@v2
with:
Expand Down Expand Up @@ -497,6 +508,8 @@

rust-test-other:
name: "Rust tests (${{ matrix.os }})"
env:
CARGO_INCREMENTAL: 0
timeout-minutes: 120
strategy:
fail-fast: false
Expand Down Expand Up @@ -556,6 +569,8 @@
- extras=s3-cache
- tag=java
timeout-minutes: 120
env:
CARGO_INCREMENTAL: 0
steps:
- uses: runs-on/action@v2
with:
Expand Down Expand Up @@ -591,6 +606,8 @@
- extras=s3-cache
- image=ubuntu24-full-x64
- tag=bench-codspeed-${{ matrix.shard }}
env:
CARGO_INCREMENTAL: 0
steps:
- uses: runs-on/action@v2
with:
Expand Down Expand Up @@ -632,6 +649,8 @@
cxx-test:
name: "C++ build"
timeout-minutes: 120
env:

Check failure on line 652 in .github/workflows/ci.yml

View workflow job for this annotation

GitHub Actions / validate-workflow-yaml

652:9 [trailing-spaces] trailing spaces
CARGO_INCREMENTAL: 0
runs-on:
- runs-on=${{ github.run_id }}
- family=m7i+m7i-flex+m7a
Expand Down Expand Up @@ -685,6 +704,7 @@
MIRIFLAGS: -Zmiri-strict-provenance -Zmiri-symbolic-alignment-check -Zmiri-disable-isolation -Zmiri-env-forward=RUST_BACKTRACE
RUSTFLAGS: "-A warnings --cfg vortex_nightly"
RUST_BACKTRACE: full
CARGO_INCREMENTAL: 0
steps:
- uses: actions/checkout@v6
- uses: ./.github/actions/setup-rust
Expand Down
Loading