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