Skip to content

Turbopack: split up server actions modules for better treeshaking #57446

Turbopack: split up server actions modules for better treeshaking

Turbopack: split up server actions modules for better treeshaking #57446

Triggered via pull request March 7, 2025 17:13
Status Failure
Total duration 11m 7s
Artifacts 1

build_and_test.yml

on: pull_request
Determine changes
12s
Determine changes
build-next  /  build
29s
build-next / build
optimize-ci  /  Graphite CI Optimizer
2s
optimize-ci / Graphite CI Optimizer
build-native-windows  /  build
10m 49s
build-native-windows / build
validate-docs-links
14s
validate-docs-links
Matrix: test unit
ast-grep lint
10s
ast-grep lint
test next-swc wasm  /  build
4m 9s
test next-swc wasm / build
test cargo benches  /  Test
4m 37s
test cargo benches / Test
test next-swc wasi  /  build
test next-swc wasi / build
test devlow package  /  build
4m 22s
test devlow package / build
Matrix: Test new tests for flakes (dev)
Waiting for pending jobs
Matrix: Test new tests for flakes (prod)
Waiting for pending jobs
Matrix: test prod
Waiting for pending jobs
lint  /  build
lint / build
types and precompiled  /  build
types and precompiled / build
Matrix: test dev
Waiting for pending jobs
Matrix: test integration
Waiting for pending jobs
Matrix: test ppr dev
Waiting for pending jobs
Matrix: test ppr prod
Waiting for pending jobs
Matrix: test turbopack dev
Waiting for pending jobs
Matrix: test turbopack development integration
Waiting for pending jobs
Matrix: test turbopack production integration
Waiting for pending jobs
Matrix: test turbopack production
Waiting for pending jobs
test firefox and safari  /  build
test firefox and safari / build
test ppr integration  /  build
test ppr integration / build
Matrix: Run devlow benchmarks
Waiting for pending jobs
Matrix: test unit windows
Waiting for pending jobs
test dev windows  /  build
test dev windows / build
test integration windows  /  build
test integration windows / build
test prod windows  /  build
test prod windows / build
Matrix: Test new tests when deployed
Waiting for pending jobs
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 14 warnings
rustdoc check / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `turbo_tasks::Vc<std::boxed::Box<dyn turbopack_core::module::Module>>` in the current scope
rustdoc check / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
rustdoc check / build
Process completed with exit code 101.
rust check / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
rust check / build
@next/swc#rust-check-napi: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/2810707_1741367642022/bin/pnpm run rust-check-napi exited (101)
rust check / build
Process completed with exit code 101.
build-native / build
@next/swc#build-native-release: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/2382273_1741367608415/bin/pnpm run build-native-release --target x86_64-unknown-linux-gnu exited (1)
build-native / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
build-native / build
Process completed with exit code 1.
test unit (20) / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
test unit (20) / build
@next/swc#build-native-release: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/3715594_1741367628512/bin/pnpm run build-native-release --target x86_64-unknown-linux-gnu exited (1)
test unit (20) / build
Process completed with exit code 1.
test devlow package / build
@next/swc#build-native-release: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/245537_1741367624463/bin/pnpm run build-native-release --target x86_64-unknown-linux-gnu exited (1)
test devlow package / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
test devlow package / build
Process completed with exit code 1.
test next-swc wasm / build
@next/swc#build-native-release: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/4119341_1741367641611/bin/pnpm run build-native-release --target x86_64-unknown-linux-gnu exited (1)
test next-swc wasm / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
test next-swc wasm / build
Process completed with exit code 1.
test unit (18) / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
test unit (18) / build
@next/swc#build-native-release: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/3513387_1741367640027/bin/pnpm run build-native-release --target x86_64-unknown-linux-gnu exited (1)
test unit (18) / build
Process completed with exit code 1.
test cargo benches / Test: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
test cargo benches / Test
Process completed with exit code 101.
test cargo unit / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
test cargo unit / build
@next/swc#test-cargo-unit: command (/root/actions-runner/_work/next.js/next.js/packages/next-swc) /root/.local/state/fnm_multishells/1925472_1741367664997/bin/pnpm run test-cargo-unit exited (101)
test cargo unit / build
Process completed with exit code 101.
build-native-windows / build
@next/swc#build-native-release: command (C:\actions-runner\_work\next.js\next.js\packages\next-swc) C:\Users\Administrator\AppData\Local\fnm_multishells\2304_1736818009317\pnpm.CMD run build-native-release --target x86_64-pc-windows-msvc exited (1)
build-native-windows / build: crates/next-api/src/server_actions.rs#L210
no method named `content` found for struct `Vc<Box<dyn turbopack_core::module::Module>>` in the current scope
build-native-windows / build
Process completed with exit code 1.
thank you, next
Process completed with exit code 1.
rustdoc check / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
rust check / build
[email protected]: git version d4f8c0c20a52c68cf45e4729b85a79887c9b0f0c
rust check / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
rust check / build
`next-api` (lib) generated 1 warning
build-native / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test unit (20) / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test devlow package / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test next-swc wasm / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test unit (18) / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test cargo benches / Test: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test cargo unit / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`
test cargo unit / build
`next-api` (lib) generated 1 warning
test cargo unit / build
build failed, waiting for other jobs to finish...
build-native-windows / build: crates/next-api/src/server_actions.rs#L29
unused import: `file_source::FileSource`

Artifacts

Produced during runtime
Name Size
turbo-run-summary-build-next
146 KB