Skip to content

Commit 95c1677

Browse files
committed
Merge remote-tracking branch 'origin/main' into feature/improve-expr-hash-perf
2 parents bfb896c + 2a90ff6 commit 95c1677

46 files changed

Lines changed: 2168 additions & 377 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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
security_audit:
3939
runs-on: ubuntu-latest
4040
steps:
41-
- uses: actions/checkout@v4
41+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4242
- name: Install cargo-audit
4343
run: cargo install cargo-audit
4444
- name: Run audit check

.github/workflows/dependencies.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
container:
4242
image: amd64/rust
4343
steps:
44-
- uses: actions/checkout@v4
44+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4545
with:
4646
submodules: true
4747
fetch-depth: 1

.github/workflows/dev.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ jobs:
2727
runs-on: ubuntu-latest
2828
name: Check License Header
2929
steps:
30-
- uses: actions/checkout@v4
31-
- uses: korandoru/hawkeye@v6
30+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
31+
- uses: korandoru/hawkeye@cdc68d9c8ace500aefcd8f4dd39b915cd06305dd # v6.1.1
3232

3333
prettier:
3434
name: Use prettier to check formatting of documents
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v4
38-
- uses: actions/setup-node@v4
37+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
38+
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
3939
with:
4040
node-version: "20"
4141
- name: Prettier check

.github/workflows/docs.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,16 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout docs sources
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3636

3737
- name: Checkout asf-site branch
38-
uses: actions/checkout@v4
38+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3939
with:
4040
ref: asf-site
4141
path: asf-site
4242

4343
- name: Setup Python
44-
uses: actions/setup-python@v5
44+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
4545
with:
4646
python-version: "3.12"
4747

.github/workflows/docs_pr.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ jobs:
4040
name: Test doc build
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v4
43+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4444
with:
4545
submodules: true
4646
fetch-depth: 1
4747
- name: Setup Python
48-
uses: actions/setup-python@v5
48+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
4949
with:
5050
python-version: "3.12"
5151
- name: Install doc dependencies

.github/workflows/extended.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
runs-on: ubuntu-latest
5757
# note: do not use amd/rust container to preserve disk space
5858
steps:
59-
- uses: actions/checkout@v4
59+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
6060
with:
6161
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
6262
submodules: true
@@ -80,13 +80,13 @@ jobs:
8080
runs-on: ubuntu-latest
8181
# note: do not use amd/rust container to preserve disk space
8282
steps:
83-
- uses: actions/checkout@v4
83+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
8484
with:
8585
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
8686
submodules: true
8787
fetch-depth: 1
8888
- name: Free Disk Space (Ubuntu)
89-
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be
89+
uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
9090
- name: Install Rust
9191
run: |
9292
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
@@ -124,7 +124,7 @@ jobs:
124124
container:
125125
image: amd64/rust
126126
steps:
127-
- uses: actions/checkout@v4
127+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
128128
with:
129129
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
130130
submodules: true
@@ -145,7 +145,7 @@ jobs:
145145
container:
146146
image: amd64/rust
147147
steps:
148-
- uses: actions/checkout@v4
148+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
149149
with:
150150
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
151151
submodules: true
@@ -177,7 +177,7 @@ jobs:
177177
fi
178178
179179
- name: Update check run
180-
uses: actions/github-script@v7
180+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
181181
with:
182182
github-token: ${{ secrets.GITHUB_TOKEN }}
183183
script: |

.github/workflows/labeler.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ jobs:
3939
contents: read
4040
pull-requests: write
4141
steps:
42-
- uses: actions/checkout@v4
42+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4343

4444
- name: Assign GitHub labels
4545
if: |
4646
github.event_name == 'pull_request_target' &&
4747
(github.event.action == 'opened' ||
4848
github.event.action == 'synchronize')
49-
uses: actions/labeler@v5.0.0
49+
uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0
5050
with:
5151
repo-token: ${{ secrets.GITHUB_TOKEN }}
5252
configuration-path: .github/workflows/labeler/labeler-config.yml

.github/workflows/large_files.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
check-files:
2929
runs-on: ubuntu-latest
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
3232
with:
3333
fetch-depth: 0
3434
- name: Check size of new Git objects

.github/workflows/pr_comment_commands.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
if: ${{ github.event_name == 'issue_comment' && github.event.issue.pull_request && contains(github.event.comment.body, 'Run extended tests') }}
3535
steps:
3636
- name: Dispatch extended tests for a PR branch with comment
37-
uses: actions/github-script@v7
37+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
3838
with:
3939
github-token: ${{ secrets.GITHUB_TOKEN }}
4040
script: |
@@ -78,7 +78,7 @@ jobs:
7878
});
7979
8080
- name: Add reaction to comment
81-
uses: actions/github-script@v7
81+
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
8282
with:
8383
script: |
8484
await github.rest.reactions.createForIssueComment({

0 commit comments

Comments
 (0)