@@ -322,7 +322,8 @@ jobs:
322
322
# next-swc/core
323
323
cargo check -p next-binding --features __swc_core_next_core,__swc_core_binding_napi_plugin,__swc_core_testing_transform,__swc_testing,__swc_transform_styled_components,__swc_transform_styled_jsx,__swc_transform_emotion,__swc_transform_modularize_imports
324
324
# next-swc/napi
325
- cargo check -p next-binding --features __swc_core_binding_napi,__swc_core_binding_napi_plugin,__turbo_next_dev_server,__turbo_node_file_trace,__feature_mdx_rs
325
+ cargo check -p next-binding --features __swc_core_binding_napi,__swc_core_binding_napi_plugin,__turbo_next_dev_server,__turbo_node_file_trace,__feature_mdx_rs,__turbo_native_tls
326
+ cargo check -p next-binding --features __swc_core_binding_napi,__swc_core_binding_napi_plugin,__turbo_next_dev_server,__turbo_node_file_trace,__feature_mdx_rs,__turbo_rustls_tls
326
327
# next-swc/wasm
327
328
cargo check -p next-binding --features __swc_core_binding_wasm,__swc_core_binding_wasm_plugin,__feature_mdx_rs --target wasm32-unknown-unknown
328
329
@@ -637,12 +638,19 @@ jobs:
637
638
args : build --release -p node-file-trace -p next-dev --target ${{ matrix.os.target }}
638
639
if : matrix.os.target == 'x86_64-pc-windows-msvc'
639
640
640
- - name : Build next-dev
641
+ - name : Build next-dev (native-tls)
641
642
uses : actions-rs/cargo@v1
642
643
with :
643
644
command : build
644
645
args : --release -p next-dev --target ${{ matrix.os.target }}
645
- if : matrix.os.target != 'x86_64-pc-windows-msvc'
646
+ if : matrix.os.target != 'x86_64-pc-windows-msvc' && matrix.os.target != 'x86_64-unknown-linux-musl'
647
+
648
+ - name : Build next-dev (rustls-tls)
649
+ uses : actions-rs/cargo@v1
650
+ with :
651
+ command : build
652
+ args : --release -p next-dev --target ${{ matrix.os.target }} --no-default-features --features cli,custom_allocator,rustls-tls
653
+ if : matrix.os.target == 'x86_64-unknown-linux-musl'
646
654
647
655
- uses : actions/upload-artifact@v3
648
656
with :
@@ -883,7 +891,10 @@ jobs:
883
891
pnpm install
884
892
pnpm run build
885
893
886
- - run : npm i -g playwright-chromium@1.22.2 && npx playwright install-deps
894
+ - run : |
895
+ pnpm i -g playwright-chromium@1.29.0
896
+ pnpx playwright install --with-deps
897
+ pnpx playwright install-deps
887
898
timeout-minutes: 15
888
899
889
900
- run : npx @replayio/playwright install chromium
0 commit comments