Skip to content

Commit ed30167

Browse files
committed
Tweak semver-check setup to avoid overloading disk space 2
1 parent 16e4690 commit ed30167

File tree

1 file changed

+24
-9
lines changed

1 file changed

+24
-9
lines changed

.github/workflows/semver_check.yml

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,7 @@ jobs:
6767
- name : Run semver-check functions
6868
run: cargo semver-checks check-release -p datafusion-functions -p datafusion-functions-aggregate -p datafusion-functions-aggregate-common -p datafusion-functions-nested -p datafusion-functions-table -p datafusion-functions-window -p datafusion-functions-window-common
6969
continue-on-error: true
70-
- name: Run semver-check macros
71-
run: cargo semver-checks check-release -p datafusion-macros
72-
continue-on-error: true
73-
- name: Run semver-check optimizer
74-
run: cargo semver-checks check-release -p datafusion-optimizer -p datafusion-physical-optimizer
75-
continue-on-error: true
76-
- name: Run semver-check physical-plan
77-
run: cargo semver-checks check-release -p datafusion-physical-plan
78-
continue-on-error: true
70+
7971

8072
semver-checks-2:
8173
runs-on: ubuntu-latest
@@ -105,9 +97,32 @@ jobs:
10597
- name: Run semver-check sqllogictest
10698
run: cargo semver-checks check-release -p datafusion-sqllogictest
10799
continue-on-error: true
100+
101+
semver-checks-3:
102+
runs-on: ubuntu-latest
103+
continue-on-error: true
104+
container:
105+
image: amd64/rust
106+
steps:
107+
- uses: actions/checkout@v4
108+
- name: Setup Rust toolchain
109+
uses: ./.github/actions/setup-builder
110+
with:
111+
rust-version: stable
112+
- name: Install semver-checks
113+
run: cargo install cargo-semver-checks --locked
108114
- name: Run semver-check datafusion-cli
109115
run: cargo semver-checks check-release -p datafusion-cli
110116
continue-on-error: true
111117
- name: Run semver-check datafusion
112118
run: cargo semver-checks check-release -p datafusion
113119
continue-on-error: true
120+
- name: Run semver-check macros
121+
run: cargo semver-checks check-release -p datafusion-macros
122+
continue-on-error: true
123+
- name: Run semver-check optimizer
124+
run: cargo semver-checks check-release -p datafusion-optimizer -p datafusion-physical-optimizer
125+
continue-on-error: true
126+
- name: Run semver-check physical-plan
127+
run: cargo semver-checks check-release -p datafusion-physical-plan
128+
continue-on-error: true

0 commit comments

Comments
 (0)