Fix build #1059
ci.yml
on: pull_request
Changelog Summary
57s
Antora Docs
1m 21s
Matrix: build
Annotations
10 errors and 3 warnings
|
GCC 13: C++20 (coverage)
CMake Workflow failed: CMake configure failed with exit code 1
Stack trace:
at processEntry
../../_actions/alandefreitas/cpp-actions/v1.9.3/cmake-workflow/src/index.ts:412:19
407 │ });
408 │ if (entry.create_annotations) {
409 │ createCMakeConfigureAnnotations(stdout, entry);
410 │ }
411 │ if (exitCode !== 0) {
❯ 412 │ throw new Error(`CMake configure failed with exit code ${exitCode}`);
413 │ }
414 │ }
415 │ core.endGroup();
416 │
417 │ // ==============================================
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/cmake-workflow/src/index.ts:941:9
936 │ // Process each entry
937 │ // ==============================================
938 │ for (const entry of entries) {
939 │ const desc = makeFactorDescription(entry);
940 │ core.startGroup(`🧩 Processing: ${desc}`);
❯ 941 │ await processEntry(entry, setupCMakeOutputs, resolvedParams);
942 │ core.endGroup();
943 │ }
944 │ }
945 │
946 │ /**
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/cmake-workflow/src/index.ts:955:9
950 │ inputsSchema,
951 │ outputsSchema,
952 │ title: 'CMake Workflow',
953 │ main: async (rawInputs: RawInputs) => {
954 │ const inputs = convertRawInputs(rawInputs);
❯ 955 │ await main(inputs);
956 │ return {};
957 │ },
958 │ callerModule: module
959 │ });
960 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 17: C++20
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
MinGW: C++20
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\b2-workflow\src\index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\b2-workflow\src\index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\common\action-schema\src\runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\common\action-schema\src\runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
MSVC 14.42: C++20
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\b2-workflow\src\index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\b2-workflow\src\index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\common\action-schema\src\runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\common\action-schema\src\runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
MSVC 14.34: C++20 (shared)
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\b2-workflow\src\index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\b2-workflow\src\index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\common\action-schema\src\runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
..\..\_actions\alandefreitas\cpp-actions\v1.9.3\common\action-schema\src\runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 20: C++20-23
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 20: C++20 (asan+ubsan)
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Clang 20: C++20-23 (x86)
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
GCC 15: C++20
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
GCC 15: C++20 (asan+ubsan)
B2 Workflow failed: B2 build failed with exit code 1
Stack trace:
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:318:19
313 │ const { exitCode } = await exec.getExecOutput(`"${b2_path}"`, b2_args, {
314 │ cwd: inputs.source_dir,
315 │ ignoreReturnCode: true
316 │ });
317 │ if (exitCode !== 0) {
❯ 318 │ throw new Error(`B2 build failed with exit code ${exitCode}`);
319 │ }
320 │ }
321 │ core.endGroup();
322 │ }
323 │
at main
../../_actions/alandefreitas/cpp-actions/v1.9.3/b2-workflow/src/index.ts:417:9
412 │ inputsSchema,
413 │ outputsSchema,
414 │ title: 'B2 Workflow',
415 │ main: async (rawInputs: RawInputs) => {
416 │ const inputs = convertRawInputs(rawInputs);
❯ 417 │ await main(inputs);
418 │ return {};
419 │ },
420 │ callerModule: module
421 │ });
422 │
at run
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:81:25
76 │ core.startGroup('📥 Action Inputs');
77 │ gh_inputs.printInputObject(inputs as unknown as Record<string, unknown>);
78 │ core.endGroup();
79 │
80 │ // Run main action logic
❯ 81 │ const outputs = await main(inputs);
82 │
83 │ // Validate outputs if validator provided
84 │ if (validateOutputs && !validateOutputs(outputs)) {
85 │ core.setFailed(failureMessage ?? `${title} failed: output validation failed`);
86 │ return;
at anonymous
../../_actions/alandefreitas/cpp-actions/v1.9.3/common/action-schema/src/runner.ts:162:13
157 │
158 │ const run = createActionRunner({ ...runnerOptions, title });
159 │
160 │ (async () => {
161 │ try {
❯ 162 │ await run();
163 │ } catch (error) {
164 │ await reportAndSetFailed(error as Error, {
165 │ title: `${title} failed`
166 │ });
167 │ }
⚠ Tip: enable trace-commands (INPUT_TRACE_COMMANDS=true) for more logs.
|
|
Conventional Commits
101 unconventional commits
|
|
MSVC 14.42: C++20
Requested toolset version '14.42' not found. Available versions: [14.29.30133, 14.44.35207]. Falling back to Visual Studio default.
|
|
MSVC 14.34: C++20 (shared)
Requested toolset version '14.34' not found. Available versions: [14.29.30133, 14.44.35207]. Falling back to Visual Studio default.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
antora-docs
|
8.3 MB |
sha256:7ea3e2d01e60ce389aa063c551f7f5d1bb1a2d838253e83a65ef251123368c08
|
|