3838 - " **.md"
3939 - " .github/ISSUE_TEMPLATE/**"
4040 - " .github/pull_request_template.md"
41- merge_group :
4241 # manual trigger
4342 # https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
4443 workflow_dispatch :
5150 container :
5251 image : amd64/rust
5352 steps :
54- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
53+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
5554 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5655 - name : Setup Rust toolchain
5756 uses : ./.github/actions/setup-builder
@@ -142,7 +141,7 @@ jobs:
142141 container :
143142 image : amd64/rust
144143 steps :
145- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
144+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
146145 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
147146 - name : Setup Rust toolchain
148147 uses : ./.github/actions/setup-builder
@@ -174,7 +173,7 @@ jobs:
174173 container :
175174 image : amd64/rust
176175 steps :
177- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
176+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
178177 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
179178 - name : Setup Rust toolchain
180179 uses : ./.github/actions/setup-builder
@@ -277,7 +276,7 @@ jobs:
277276 volumes :
278277 - /usr/local:/host/usr/local
279278 steps :
280- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
279+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
281280 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
282281 with :
283282 submodules : true
@@ -305,7 +304,7 @@ jobs:
305304 --lib \
306305 --tests \
307306 --bins \
308- --features serde,avro,json,backtrace,integration-tests,parquet_encryption
307+ --features serde,avro,json,backtrace,integration-tests,parquet_encryption,substrait
309308 - name : Verify Working Directory Clean
310309 run : git diff --exit-code
311310 # Check no temporary directories created during test.
@@ -324,7 +323,7 @@ jobs:
324323 needs : linux-build-lib
325324 runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a+m7a+c8a,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion', github.run_id) || 'ubuntu-latest' }}
326325 steps :
327- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
326+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
328327 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
329328 with :
330329 submodules : true
@@ -356,7 +355,7 @@ jobs:
356355 container :
357356 image : amd64/rust
358357 steps :
359- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
358+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
360359 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
361360 with :
362361 submodules : true
@@ -387,7 +386,7 @@ jobs:
387386 container :
388387 image : amd64/rust
389388 steps :
390- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
389+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
391390 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
392391 with :
393392 submodules : true
@@ -409,7 +408,7 @@ jobs:
409408 container :
410409 image : amd64/rust
411410 steps :
412- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
411+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
413412 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
414413 - name : Setup Rust toolchain
415414 uses : ./.github/actions/setup-builder
@@ -431,7 +430,7 @@ jobs:
431430 sudo apt-get update -qq
432431 sudo apt-get install -y -qq clang
433432 - name : Setup wasm-pack
434- uses : taiki-e/install-action@de6bbd1333b8f331563d54a051e542c7dfef81c3 # v2.68.34
433+ uses : taiki-e/install-action@6ef672efc2b5aabc787a9e94baf4989aa02a97df # v2.70.3
435434 with :
436435 tool : wasm-pack
437436 - name : Run tests with headless mode
@@ -450,7 +449,7 @@ jobs:
450449 container :
451450 image : amd64/rust
452451 steps :
453- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
452+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
454453 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
455454 with :
456455 submodules : true
@@ -473,7 +472,7 @@ jobs:
473472 export RUST_MIN_STACK=20971520
474473 export TPCH_DATA=`realpath datafusion/sqllogictest/test_files/tpch/data`
475474 cargo test plan_q --package datafusion-benchmarks --profile ci --features=ci -- --test-threads=1
476- INCLUDE_TPCH=true cargo test --features backtrace,parquet_encryption --profile ci --package datafusion-sqllogictest --test sqllogictests
475+ INCLUDE_TPCH=true cargo test --features backtrace,parquet_encryption,substrait --profile ci --package datafusion-sqllogictest --test sqllogictests
477476 - name : Verify Working Directory Clean
478477 run : git diff --exit-code
479478
@@ -498,7 +497,7 @@ jobs:
498497 --health-timeout 5s
499498 --health-retries 5
500499 steps :
501- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
500+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
502501 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
503502 with :
504503 submodules : true
@@ -523,7 +522,7 @@ jobs:
523522 container :
524523 image : amd64/rust
525524 steps :
526- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
525+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
527526 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
528527 with :
529528 submodules : true
@@ -537,7 +536,7 @@ jobs:
537536 # command cannot be run for all the .slt files. Run it for just one that works (limit.slt)
538537 # until most of the tickets in https://github.com/apache/datafusion/issues/16248 are addressed
539538 # and this command can be run without filters.
540- run : cargo test -- test sqllogictests -- --substrait-round-trip limit.slt
539+ run : cargo test -p datafusion-sqllogictest -- test sqllogictests --features substrait -- --substrait-round-trip limit.slt
541540
542541 # Temporarily commenting out the Windows flow, the reason is enormously slow running build
543542 # Waiting for new Windows 2025 github runner
@@ -570,7 +569,7 @@ jobs:
570569 uses : ./.github/actions/setup-macos-aarch64-builder
571570 - name : Run tests (excluding doctests)
572571 shell : bash
573- run : cargo test --profile ci --exclude datafusion-cli --workspace --lib --tests --bins --features avro,json,backtrace,integration-tests
572+ run : cargo test --profile ci --exclude datafusion-cli --workspace --lib --tests --bins --features avro,json,backtrace,integration-tests,substrait
574573
575574 vendor :
576575 name : Verify Vendored Code
@@ -654,7 +653,7 @@ jobs:
654653 container :
655654 image : amd64/rust
656655 steps :
657- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
656+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
658657 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
659658 with :
660659 submodules : true
@@ -701,7 +700,7 @@ jobs:
701700 container :
702701 image : amd64/rust
703702 steps :
704- - uses : runs-on/action@cd2b598b0515d39d78c38a02d529db87d2196d1e # v2.0.3
703+ - uses : runs-on/action@742bf56072eb4845a0f94b3394673e4903c90ff0 # v2.1.0
705704 - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
706705 with :
707706 submodules : true
@@ -771,7 +770,7 @@ jobs:
771770 - name : Setup Rust toolchain
772771 uses : ./.github/actions/setup-builder
773772 - name : Install cargo-msrv
774- uses : taiki-e/install-action@de6bbd1333b8f331563d54a051e542c7dfef81c3 # v2.68.34
773+ uses : taiki-e/install-action@6ef672efc2b5aabc787a9e94baf4989aa02a97df # v2.70.3
775774 with :
776775 tool : cargo-msrv
777776
0 commit comments