feat(ncu-ci)!: require --certify-safe
flag
#892
nodejs.yml
on: pull_request
Test on Node.js
/
prepare-node-matrix
4s
Lint using ESLint
33s
Matrix: Test on Node.js / test
Annotations
25 errors and 6 notices
Test on Node.js / test (22, ubuntu-latest, experimental)
Unable to find Node version '22' for platform linux and architecture x64.
|
Lint using ESLint:
lib/ci/run_ci.js#L88
Expected an error object to be thrown
|
Lint using ESLint:
lib/ci/run_ci.js#L88
Missing semicolon
|
Lint using ESLint:
lib/ci/run_ci.js#L89
Unreachable code
|
Lint using ESLint:
lib/ci/run_ci.js#L129
Unreachable code
|
Lint using ESLint
Process completed with exit code 1.
|
Test on Node.js / test (22, macos-latest, experimental)
Unable to find Node version '22' for platform darwin and architecture x64.
|
should start node-pull-request:
test/unit/ci_start.test.js#L93
[Error [ERR_TEST_FAILURE]: false == true] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: false == true
at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:93:12)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
}
|
should skip the check if there are no reviews:
test/unit/pr_checker.test.js#L2197
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}
at TestCLI.assertCalledWith (file:///home/runner/work/node-core-utils/node-core-utils/test/fixtures/test_cli.js:38:12)
at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/pr_checker.test.js:2197:11)
at Test.runInAsyncScope (node:async_hooks:206:9)
at Test.run (node:internal/test_runner/test:639:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:382:18)
at Test.postRun (node:internal/test_runner/test:730:19)
at Test.run (node:internal/test_runner/test:688:12)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [Array], info: [], error: [], setExitCode: [] },
expected: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [], info: [], error: [], setExitCode: [] },
operator: 'deepStrictEqual'
}
}
|
Test on Node.js / test (21, ubuntu-latest, experimental)
Process completed with exit code 1.
|
should start node-pull-request:
test/unit/ci_start.test.js#L93
[Error [ERR_TEST_FAILURE]: false == true] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: false == true
at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:93:12)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
}
|
should skip the check if there are no reviews:
test/unit/pr_checker.test.js#L2197
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}
at TestCLI.assertCalledWith (file:///home/runner/work/node-core-utils/node-core-utils/test/fixtures/test_cli.js:38:12)
at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/pr_checker.test.js:2197:11)
at Test.runInAsyncScope (node:async_hooks:206:9)
at Test.run (node:internal/test_runner/test:639:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:382:18)
at Test.postRun (node:internal/test_runner/test:730:19)
at Test.run (node:internal/test_runner/test:688:12)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [Array], info: [], error: [], setExitCode: [] },
expected: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [], info: [], error: [], setExitCode: [] },
operator: 'deepStrictEqual'
}
}
|
Test on Node.js / test (20, ubuntu-latest)
Process completed with exit code 1.
|
should start node-pull-request:
test/unit/ci_start.test.js#L93
[Error [ERR_TEST_FAILURE]: false == true] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: false == true
at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:93:12)
at async Test.run (node:internal/test_runner/test:632:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
},
code: 'ERR_TEST_FAILURE'
}
|
should skip the check if there are no reviews:
test/unit/pr_checker.test.js#L2197
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}
at TestCLI.assertCalledWith (file:///home/runner/work/node-core-utils/node-core-utils/test/fixtures/test_cli.js:38:12)
at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/pr_checker.test.js:2197:11)
at Test.runInAsyncScope (node:async_hooks:203:9)
at Test.run (node:internal/test_runner/test:631:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:374:18)
at Test.postRun (node:internal/test_runner/test:715:19)
at Test.run (node:internal/test_runner/test:673:12)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [Array], info: [], error: [], setExitCode: [] },
expected: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [], info: [], error: [], setExitCode: [] },
operator: 'deepStrictEqual'
},
code: 'ERR_TEST_FAILURE'
}
|
Test on Node.js / test (18, ubuntu-latest)
Process completed with exit code 1.
|
should start node-pull-request:
test/unit/ci_start.test.js#L93
[Error [ERR_TEST_FAILURE]: false == true] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: false == true
at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:93:12)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
}
|
should start node-pull-request:
test/unit/ci_start.test.js#L93
[Error [ERR_TEST_FAILURE]: false == true] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: false == true
at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:93:12)
at async Test.run (node:internal/test_runner/test:632:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
},
code: 'ERR_TEST_FAILURE'
}
|
should skip the check if there are no reviews:
test/unit/pr_checker.test.js#L2197
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}
at TestCLI.assertCalledWith (file:///Users/runner/work/node-core-utils/node-core-utils/test/fixtures/test_cli.js:38:12)
at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/pr_checker.test.js:2197:11)
at Test.runInAsyncScope (node:async_hooks:206:9)
at Test.run (node:internal/test_runner/test:639:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:382:18)
at Test.postRun (node:internal/test_runner/test:730:19)
at Test.run (node:internal/test_runner/test:688:12)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [Array], info: [], error: [], setExitCode: [] },
expected: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [], info: [], error: [], setExitCode: [] },
operator: 'deepStrictEqual'
}
}
|
should skip the check if there are no reviews:
test/unit/pr_checker.test.js#L2197
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}] {
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}
at TestCLI.assertCalledWith (file:///Users/runner/work/node-core-utils/node-core-utils/test/fixtures/test_cli.js:38:12)
at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/pr_checker.test.js:2197:11)
at Test.runInAsyncScope (node:async_hooks:203:9)
at Test.run (node:internal/test_runner/test:631:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:374:18)
at Test.postRun (node:internal/test_runner/test:715:19)
at Test.run (node:internal/test_runner/test:673:12)
at async Suite.processPendingSubtests (node:internal/test_runner/test:374:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [Array], info: [], error: [], setExitCode: [] },
expected: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [], info: [], error: [], setExitCode: [] },
operator: 'deepStrictEqual'
},
code: 'ERR_TEST_FAILURE'
}
|
Test on Node.js / test (18, macos-latest)
Process completed with exit code 1.
|
Test on Node.js / test (20, macos-latest)
Process completed with exit code 1.
|
should start node-pull-request:
test/unit/ci_start.test.js#L93
[Error [ERR_TEST_FAILURE]: false == true] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: false == true
at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:93:12)
at async Test.run (node:internal/test_runner/test:640:9)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: false,
expected: true,
operator: '=='
}
}
|
should skip the check if there are no reviews:
test/unit/pr_checker.test.js#L2197
[Error [ERR_TEST_FAILURE]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}] {
code: 'ERR_TEST_FAILURE',
failureType: 'testCodeFailure',
cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly deep-equal:
+ actual - expected ... Lines skipped
{
eolIndent: [],
...
table: [],
updateSpinner: [],
+ warn: [
+ [
+ 'No approving reviews found'
+ ]
+ ],
- warn: [],
write: []
}
at TestCLI.assertCalledWith (file:///Users/runner/work/node-core-utils/node-core-utils/test/fixtures/test_cli.js:38:12)
at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/pr_checker.test.js:2197:11)
at Test.runInAsyncScope (node:async_hooks:206:9)
at Test.run (node:internal/test_runner/test:639:25)
at Suite.processPendingSubtests (node:internal/test_runner/test:382:18)
at Test.postRun (node:internal/test_runner/test:730:19)
at Test.run (node:internal/test_runner/test:688:12)
at async Suite.processPendingSubtests (node:internal/test_runner/test:382:7) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [Array], info: [], error: [], setExitCode: [] },
expected: { eolIndent: [], setFigureIndent: [], prompt: [], setAssumeYes: [], startSpinner: [], updateSpinner: [], stopSpinner: [], write: [], log: [], table: [], separator: [], ok: [], warn: [], info: [], error: [], setExitCode: [] },
operator: 'deepStrictEqual'
}
}
|
Test on Node.js / test (21, macos-latest, experimental)
Process completed with exit code 1.
|
Test on Node.js / test (21, ubuntu-latest, experimental)
Total Tests: 170
Suites π: 49
Passed β
: 168
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3364.416ms
|
Test on Node.js / test (20, ubuntu-latest)
Total Tests: 170
Suites π: 49
Passed β
: 168
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3186.808ms
|
Test on Node.js / test (18, ubuntu-latest)
Total Tests: 170
Suites π: 49
Passed β
: 168
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3336.619ms
|
Test on Node.js / test (20, macos-latest)
Total Tests: 170
Suites π: 49
Passed β
: 168
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 5974.394ms
|
Test on Node.js / test (18, macos-latest)
Total Tests: 170
Suites π: 49
Passed β
: 168
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 6585.162ms
|
Test on Node.js / test (21, macos-latest, experimental)
Total Tests: 170
Suites π: 49
Passed β
: 168
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 7020.318ms
|