Skip to content

fix: update dependency yargs to v18 #3642

fix: update dependency yargs to v18

fix: update dependency yargs to v18 #3642

Triggered via pull request October 21, 2025 17:16
Status Failure
Total duration 10m 34s
Artifacts

CI.yml

on: pull_request
Matrix: build
NodeJS installed from stock Ubuntu-LTS packages (not external sources)
2m 18s
NodeJS installed from stock Ubuntu-LTS packages (not external sources)
Code quality
0s
Code quality
Fit to window
Zoom out
Zoom in

Annotations

27 errors
@commitlint/cli/src/cli.test.ts > should produce help for problems: @commitlint/cli/src/cli.test.ts#L117
AssertionError: expected '' to contain 'Get help: https://github.com/conventi…' - Expected + Received - Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint ❯ @commitlint/cli/src/cli.test.ts:117:31
@commitlint/cli/src/cli.test.ts > should produce help for empty config: @commitlint/cli/src/cli.test.ts#L109
AssertionError: expected '' to contain 'Please add rules' - Expected + Received - Please add rules ❯ @commitlint/cli/src/cli.test.ts:109:31
@commitlint/cli/src/cli.test.ts > should produce no output with -q flag: @commitlint/cli/src/cli.test.ts#L102
AssertionError: expected 'file:///home/runner/work/commitlint/c…' to deeply equal '' - Expected + Received + file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25 + throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`); + ^ + + Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions + at file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15 + at ModuleJob.run (node:internal/modules/esm/module_job:195:25) + at async ModuleLoader.import (node:internal/modules/esm/loader:337:24) + at async loadESM (node:internal/process/esm_loader:34:7) + at async handleMainPromise (node:internal/modules/run_main:106:12) + + Node.js v18.20.8 + ❯ @commitlint/cli/src/cli.test.ts:102:24
@commitlint/cli/src/cli.test.ts > should produce no output with --quiet flag: @commitlint/cli/src/cli.test.ts#L94
AssertionError: expected 'file:///home/runner/work/commitlint/c…' to deeply equal '' - Expected + Received + file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25 + throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`); + ^ + + Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions + at file:///home/runner/work/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15 + at ModuleJob.run (node:internal/modules/esm/module_job:195:25) + at async ModuleLoader.import (node:internal/modules/esm/loader:337:24) + at async loadESM (node:internal/process/esm_loader:34:7) + at async handleMainPromise (node:internal/modules/run_main:106:12) + + Node.js v18.20.8 + ❯ @commitlint/cli/src/cli.test.ts:94:24
@commitlint/cli/src/cli.test.ts > regression test for running with --last flag: @commitlint/cli/src/cli.test.ts#L84
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @commitlint/cli/src/cli.test.ts:84:31
@commitlint/cli/src/cli.test.ts > should produce last commit and success output with --verbose flag: @commitlint/cli/src/cli.test.ts#L71
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @commitlint/cli/src/cli.test.ts:71:31
@commitlint/cli/src/cli.test.ts > should produce success output with --verbose flag: @commitlint/cli/src/cli.test.ts#L59
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @commitlint/cli/src/cli.test.ts:59:31
@commitlint/cli/src/cli.test.ts > should reprint input from stdin: @commitlint/cli/src/cli.test.ts#L52
AssertionError: expected '' to contain 'foo: bar' - Expected + Received - foo: bar ❯ @commitlint/cli/src/cli.test.ts:52:31
@alias/commitlint/cli.test.js > should produce success output with --verbose flag: @alias/commitlint/cli.test.js#L40
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @alias/commitlint/cli.test.js:40:24
@alias/commitlint/cli.test.js > should reprint input from stdin: @alias/commitlint/cli.test.js#L34
AssertionError: expected '' to contain 'foo: bar' - Expected + Received - foo: bar ❯ @alias/commitlint/cli.test.js:34:24
build (ubuntu-22.04, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
build (ubuntu-24.04, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
build (windows-2022, 18)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
build (windows-2025, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
build (ubuntu-24.04, 18)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
build (windows-2022, 20)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
build (windows-2025, 18)
The strategy configuration was canceled because "build.ubuntu-22_04_18" failed
@commitlint/cli/src/cli.test.ts > should produce help for problems: @commitlint/cli/src/cli.test.ts#L117
AssertionError: expected '' to contain 'Get help: https://github.com/conventi…' - Expected + Received - Get help: https://github.com/conventional-changelog/commitlint/#what-is-commitlint ❯ @commitlint/cli/src/cli.test.ts:117:31
@commitlint/cli/src/cli.test.ts > should produce help for empty config: @commitlint/cli/src/cli.test.ts#L109
AssertionError: expected '' to contain 'Please add rules' - Expected + Received - Please add rules ❯ @commitlint/cli/src/cli.test.ts:109:31
@commitlint/cli/src/cli.test.ts > should produce no output with -q flag: @commitlint/cli/src/cli.test.ts#L102
AssertionError: expected 'file:///__w/commitlint/commitlint/@co…' to deeply equal '' - Expected + Received + file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25 + throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`); + ^ + + Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions + at file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15 + at ModuleJob.run (node:internal/modules/esm/module_job:195:25) + at async ModuleLoader.import (node:internal/modules/esm/loader:336:24) + at async loadESM (node:internal/process/esm_loader:34:7) + at async handleMainPromise (node:internal/modules/run_main:106:12) + + Node.js v18.19.1 + ❯ @commitlint/cli/src/cli.test.ts:102:24
@commitlint/cli/src/cli.test.ts > should produce no output with --quiet flag: @commitlint/cli/src/cli.test.ts#L94
AssertionError: expected 'file:///__w/commitlint/commitlint/@co…' to deeply equal '' - Expected + Received + file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25 + throw Error(`yargs parser supports a minimum Node.js version of ${minNodeVersion}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`); + ^ + + Error: yargs parser supports a minimum Node.js version of 20. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions + at file:///__w/commitlint/commitlint/@commitlint/cli/node_modules/yargs-parser/build/lib/index.js:25:15 + at ModuleJob.run (node:internal/modules/esm/module_job:195:25) + at async ModuleLoader.import (node:internal/modules/esm/loader:336:24) + at async loadESM (node:internal/process/esm_loader:34:7) + at async handleMainPromise (node:internal/modules/run_main:106:12) + + Node.js v18.19.1 + ❯ @commitlint/cli/src/cli.test.ts:94:24
@commitlint/cli/src/cli.test.ts > regression test for running with --last flag: @commitlint/cli/src/cli.test.ts#L84
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @commitlint/cli/src/cli.test.ts:84:31
@commitlint/cli/src/cli.test.ts > should produce last commit and success output with --verbose flag: @commitlint/cli/src/cli.test.ts#L71
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @commitlint/cli/src/cli.test.ts:71:31
@commitlint/cli/src/cli.test.ts > should produce success output with --verbose flag: @commitlint/cli/src/cli.test.ts#L59
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @commitlint/cli/src/cli.test.ts:59:31
@commitlint/cli/src/cli.test.ts > should reprint input from stdin: @commitlint/cli/src/cli.test.ts#L52
AssertionError: expected '' to contain 'foo: bar' - Expected + Received - foo: bar ❯ @commitlint/cli/src/cli.test.ts:52:31
@alias/commitlint/cli.test.js > should produce success output with --verbose flag: @alias/commitlint/cli.test.js#L40
AssertionError: expected '' to contain '0 problems, 0 warnings' - Expected + Received - 0 problems, 0 warnings ❯ @alias/commitlint/cli.test.js:40:24
@alias/commitlint/cli.test.js > should reprint input from stdin: @alias/commitlint/cli.test.js#L34
AssertionError: expected '' to contain 'foo: bar' - Expected + Received - foo: bar ❯ @alias/commitlint/cli.test.js:34:24