|
68 | 68 | options: --user 0 |
69 | 69 | steps: |
70 | 70 | - run: yum install -y clang lld |
71 | | - - run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2023-06-30 --profile minimal -y |
72 | | - - run: rustup component add rust-src --toolchain nightly-2023-06-30-x86_64-unknown-linux-gnu |
| 71 | + - run: curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain nightly-2023-07-30 --profile minimal -y |
| 72 | + - run: rustup component add rust-src --toolchain nightly-2023-07-30-x86_64-unknown-linux-gnu |
73 | 73 | - uses: actions/checkout@v3 |
74 | 74 |
|
75 | 75 | - name: build-std |
|
82 | 82 | - run: | |
83 | 83 | maturin build --release --strip \ |
84 | 84 | --out=dist \ |
85 | | - --features=unstable-simd,yyjson \ |
| 85 | + --features=no-panic,yyjson \ |
86 | 86 | --compatibility manylinux_2_17 \ |
87 | 87 | --interpreter python${{ matrix.python.version }} \ |
88 | 88 | --target=x86_64-unknown-linux-gnu |
@@ -139,11 +139,11 @@ jobs: |
139 | 139 | RUSTFLAGS: "-C target-feature=-crt-static" |
140 | 140 | CARGO_UNSTABLE_SPARSE_REGISTRY: "true" |
141 | 141 | with: |
142 | | - rust-toolchain: nightly-2023-06-30 |
| 142 | + rust-toolchain: nightly-2023-07-30 |
143 | 143 | rustup-components: rust-src |
144 | 144 | target: ${{ matrix.platform.target }} |
145 | 145 | manylinux: musllinux_1_1 |
146 | | - args: --release --strip --out=dist --features=unstable-simd,yyjson -i python${{ matrix.python.version }} |
| 146 | + args: --release --strip --out=dist --features=no-panic,yyjson -i python${{ matrix.python.version }} |
147 | 147 |
|
148 | 148 | - name: Set up QEMU |
149 | 149 | if: matrix.platform.arch != 'x86_64' |
@@ -225,13 +225,12 @@ jobs: |
225 | 225 | CFLAGS: "${{ matrix.target.cflags }}" |
226 | 226 | LDFLAGS: "${{ matrix.target.cflags }} -flto -Wl,--as-needed" |
227 | 227 | CARGO_UNSTABLE_SPARSE_REGISTRY: "true" |
228 | | - CARGO_FEATURE_YYJSON: "1" |
229 | 228 | with: |
230 | 229 | target: ${{ matrix.target.target }} |
231 | | - rust-toolchain: nightly-2023-06-30 |
| 230 | + rust-toolchain: nightly-2023-07-30 |
232 | 231 | rustup-components: rust-src |
233 | 232 | manylinux: auto |
234 | | - args: --release --strip --out=dist -i python${{ matrix.python.version }} |
| 233 | + args: --release --strip --out=dist --features=no-panic,yyjson -i python${{ matrix.python.version }} |
235 | 234 |
|
236 | 235 | - uses: uraimo/run-on-arch-action@v2 |
237 | 236 | name: Test |
|
0 commit comments