Skip to content

Commit bb579d5

Browse files
authored
Merge branch 'apache:main' into timestamp-17998
2 parents eed97cf + d4820d1 commit bb579d5

116 files changed

Lines changed: 3048 additions & 803 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/audit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,9 @@ jobs:
4040
security_audit:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
43+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4444
- name: Install cargo-audit
45-
uses: taiki-e/install-action@3575e532701a5fc614b0c842e4119af4cc5fd16d # v2.62.60
45+
uses: taiki-e/install-action@92e6dd1c202153a204d471a3c509bf1e03dcfa44 # v2.62.61
4646
with:
4747
tool: cargo-audit
4848
- name: Run audit check

.github/workflows/dependencies.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
container:
4545
image: amd64/rust
4646
steps:
47-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
47+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4848
with:
4949
submodules: true
5050
fetch-depth: 1
@@ -62,7 +62,7 @@ jobs:
6262
container:
6363
image: amd64/rust
6464
steps:
65-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
65+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
6666
- name: Install cargo-machete
6767
run: cargo install cargo-machete --version ^0.9 --locked
6868
- name: Detect unused dependencies

.github/workflows/dev.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,9 @@ jobs:
3232
runs-on: ubuntu-latest
3333
name: Check License Header
3434
steps:
35-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
35+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3636
- name: Install HawkEye
37+
# This CI job is bound by installation time, use `--profile dev` to speed it up
3738
run: cargo install hawkeye --version 6.2.0 --locked --profile dev
3839
- name: Run license header check
3940
run: ci/scripts/license_header.sh
@@ -42,8 +43,8 @@ jobs:
4243
name: Use prettier to check formatting of documents
4344
runs-on: ubuntu-latest
4445
steps:
45-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
46-
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
46+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
47+
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
4748
with:
4849
node-version: "20"
4950
- name: Prettier check
@@ -57,3 +58,18 @@ jobs:
5758
README.md \
5859
CONTRIBUTING.md
5960
git diff --exit-code
61+
62+
typos:
63+
name: Spell Check with Typos
64+
runs-on: ubuntu-latest
65+
steps:
66+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
67+
with:
68+
persist-credentials: false
69+
# Version fixed on purpose. It uses heuristics to detect typos, so upgrading
70+
# it may cause checks to fail more often.
71+
# We can upgrade it manually once a while.
72+
- name: Install typos-cli
73+
run: cargo install typos-cli --locked --version 1.37.0
74+
- name: Run typos check
75+
run: ci/scripts/typos_check.sh

.github/workflows/docs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout docs sources
35-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
35+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3636

3737
- name: Checkout asf-site branch
38-
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
38+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3939
with:
4040
ref: asf-site
4141
path: asf-site

.github/workflows/docs_pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
name: Test doc build
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
43+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4444
with:
4545
submodules: true
4646
fetch-depth: 1

.github/workflows/extended.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
runs-on: ubuntu-latest
7070
# note: do not use amd/rust container to preserve disk space
7171
steps:
72-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
72+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7373
with:
7474
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
7575
submodules: true
@@ -93,7 +93,7 @@ jobs:
9393
runs-on: ubuntu-latest
9494
# note: do not use amd/rust container to preserve disk space
9595
steps:
96-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
96+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
9797
with:
9898
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
9999
submodules: true
@@ -137,7 +137,7 @@ jobs:
137137
container:
138138
image: amd64/rust
139139
steps:
140-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
140+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
141141
with:
142142
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
143143
submodules: true
@@ -158,7 +158,7 @@ jobs:
158158
container:
159159
image: amd64/rust
160160
steps:
161-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
161+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
162162
with:
163163
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
164164
submodules: true

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
contents: read
4040
pull-requests: write
4141
steps:
42-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
42+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4343

4444
- name: Assign GitHub labels
4545
if: |

.github/workflows/large_files.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
check-files:
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
32+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
3333
with:
3434
fetch-depth: 0
3535
- name: Check size of new Git objects

.github/workflows/rust.yml

Lines changed: 26 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
container:
5050
image: amd64/rust
5151
steps:
52-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
52+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5353
- name: Setup Rust toolchain
5454
uses: ./.github/actions/setup-builder
5555
with:
@@ -77,7 +77,7 @@ jobs:
7777
container:
7878
image: amd64/rust
7979
steps:
80-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
80+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
8181
- name: Setup Rust toolchain
8282
uses: ./.github/actions/setup-builder
8383
with:
@@ -102,7 +102,7 @@ jobs:
102102
container:
103103
image: amd64/rust
104104
steps:
105-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
105+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
106106
- name: Setup Rust toolchain
107107
uses: ./.github/actions/setup-builder
108108
with:
@@ -139,7 +139,7 @@ jobs:
139139
container:
140140
image: amd64/rust
141141
steps:
142-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
142+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
143143
- name: Setup Rust toolchain
144144
uses: ./.github/actions/setup-builder
145145
with:
@@ -170,7 +170,7 @@ jobs:
170170
container:
171171
image: amd64/rust
172172
steps:
173-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
173+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
174174
- name: Setup Rust toolchain
175175
uses: ./.github/actions/setup-builder
176176
with:
@@ -235,7 +235,7 @@ jobs:
235235
container:
236236
image: amd64/rust
237237
steps:
238-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
238+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
239239
- name: Setup Rust toolchain
240240
uses: ./.github/actions/setup-builder
241241
with:
@@ -284,7 +284,7 @@ jobs:
284284
rm -rf /host/usr/local/lib/android || true
285285
echo "Disk space after cleanup:"
286286
df -h
287-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
287+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
288288
with:
289289
submodules: true
290290
fetch-depth: 1
@@ -330,7 +330,7 @@ jobs:
330330
needs: linux-build-lib
331331
runs-on: ubuntu-latest
332332
steps:
333-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
333+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
334334
with:
335335
submodules: true
336336
fetch-depth: 1
@@ -361,7 +361,7 @@ jobs:
361361
container:
362362
image: amd64/rust
363363
steps:
364-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
364+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
365365
with:
366366
submodules: true
367367
fetch-depth: 1
@@ -404,7 +404,7 @@ jobs:
404404
container:
405405
image: amd64/rust
406406
steps:
407-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
407+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
408408
with:
409409
submodules: true
410410
fetch-depth: 1
@@ -425,7 +425,7 @@ jobs:
425425
container:
426426
image: amd64/rust
427427
steps:
428-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
428+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
429429
- name: Setup Rust toolchain
430430
uses: ./.github/actions/setup-builder
431431
with:
@@ -437,7 +437,7 @@ jobs:
437437
name: build and run with wasm-pack
438438
runs-on: ubuntu-24.04
439439
steps:
440-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
440+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
441441
- name: Setup for wasm32
442442
run: |
443443
rustup target add wasm32-unknown-unknown
@@ -446,7 +446,7 @@ jobs:
446446
sudo apt-get update -qq
447447
sudo apt-get install -y -qq clang
448448
- name: Setup wasm-pack
449-
uses: taiki-e/install-action@3575e532701a5fc614b0c842e4119af4cc5fd16d # v2.62.60
449+
uses: taiki-e/install-action@92e6dd1c202153a204d471a3c509bf1e03dcfa44 # v2.62.61
450450
with:
451451
tool: wasm-pack
452452
- name: Run tests with headless mode
@@ -465,7 +465,7 @@ jobs:
465465
container:
466466
image: amd64/rust
467467
steps:
468-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
468+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
469469
with:
470470
submodules: true
471471
fetch-depth: 1
@@ -512,7 +512,7 @@ jobs:
512512
--health-timeout 5s
513513
--health-retries 5
514514
steps:
515-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
515+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
516516
with:
517517
submodules: true
518518
fetch-depth: 1
@@ -536,7 +536,7 @@ jobs:
536536
container:
537537
image: amd64/rust
538538
steps:
539-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
539+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
540540
with:
541541
submodules: true
542542
fetch-depth: 1
@@ -574,7 +574,7 @@ jobs:
574574
name: cargo test (macos-aarch64)
575575
runs-on: macos-14
576576
steps:
577-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
577+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
578578
with:
579579
submodules: true
580580
fetch-depth: 1
@@ -590,7 +590,7 @@ jobs:
590590
container:
591591
image: amd64/rust
592592
steps:
593-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
593+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
594594
- name: Setup Rust toolchain
595595
uses: ./.github/actions/setup-builder
596596
with:
@@ -607,7 +607,7 @@ jobs:
607607
container:
608608
image: amd64/rust
609609
steps:
610-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
610+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
611611
- name: Setup Rust toolchain
612612
uses: ./.github/actions/setup-builder
613613
with:
@@ -666,7 +666,7 @@ jobs:
666666
container:
667667
image: amd64/rust
668668
steps:
669-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
669+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
670670
with:
671671
submodules: true
672672
fetch-depth: 1
@@ -691,7 +691,7 @@ jobs:
691691
container:
692692
image: amd64/rust
693693
steps:
694-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
694+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
695695
with:
696696
submodules: true
697697
fetch-depth: 1
@@ -712,15 +712,15 @@ jobs:
712712
container:
713713
image: amd64/rust
714714
steps:
715-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
715+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
716716
with:
717717
submodules: true
718718
fetch-depth: 1
719719
- name: Setup Rust toolchain
720720
uses: ./.github/actions/setup-builder
721721
with:
722722
rust-version: stable
723-
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
723+
- uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
724724
with:
725725
node-version: "20"
726726
- name: Check if configs.md has been modified
@@ -745,11 +745,11 @@ jobs:
745745
container:
746746
image: amd64/rust
747747
steps:
748-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
748+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
749749
- name: Setup Rust toolchain
750750
uses: ./.github/actions/setup-builder
751751
- name: Install cargo-msrv
752-
uses: taiki-e/install-action@3575e532701a5fc614b0c842e4119af4cc5fd16d # v2.62.60
752+
uses: taiki-e/install-action@92e6dd1c202153a204d471a3c509bf1e03dcfa44 # v2.62.61
753753
with:
754754
tool: cargo-msrv
755755

@@ -786,12 +786,4 @@ jobs:
786786
run: cargo msrv --output-format json --log-target stdout verify
787787
- name: Check datafusion-proto
788788
working-directory: datafusion/proto
789-
run: cargo msrv --output-format json --log-target stdout verify
790-
typos:
791-
name: Spell Check with Typos
792-
runs-on: ubuntu-latest
793-
steps:
794-
- uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
795-
with:
796-
persist-credentials: false
797-
- uses: crate-ci/typos@2d0ce569feab1f8752f1dde43cc2f2aa53236e06 # v1.40.0
789+
run: cargo msrv --output-format json --log-target stdout verify

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
issues: write
2828
pull-requests: write
2929
steps:
30-
- uses: actions/stale@5f858e3efba33a5ca4407a664cc011ad407f2008 # v10.1.0
30+
- uses: actions/stale@997185467fa4f803885201cee163a9f38240193d # v10.1.1
3131
with:
3232
stale-pr-message: "Thank you for your contribution. Unfortunately, this pull request is stale because it has been open 60 days with no activity. Please remove the stale label or comment or this will be closed in 7 days."
3333
days-before-pr-stale: 60

0 commit comments

Comments
 (0)