Skip to content

feat(ncu-ci)!: require --certify-safe flag #893

feat(ncu-ci)!: require --certify-safe flag

feat(ncu-ci)!: require --certify-safe flag #893

Triggered via pull request April 24, 2024 13:25
Status Failure
Total duration 1m 17s
Artifacts

nodejs.yml

on: pull_request
Test on Node.js  /  prepare-node-matrix
3s
Test on Node.js / prepare-node-matrix
Lint using ESLint
29s
Lint using ESLint
Matrix: Test on Node.js / test
Fit to window
Zoom out
Zoom in

Annotations

20 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.
Test on Node.js / test (22, macos-latest, experimental)
Unable to find Node version '22' for platform darwin and architecture arm64.
should return true if PR checker reports it as safe: test/unit/ci_start.test.js#L152
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:152:16) 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: 'strictEqual' } }
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 return true if PR checker reports it as safe: test/unit/ci_start.test.js#L152
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true ] { failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:152:16) 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: 'strictEqual' }, 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 return true if PR checker reports it as safe: test/unit/ci_start.test.js#L152
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at TestContext.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:152:16) 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: 'strictEqual' } }
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 return true if PR checker reports it as safe: test/unit/ci_start.test.js#L152
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true ] { failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:152:16) 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: 'strictEqual' }, 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:///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.
should return true if PR checker reports it as safe: test/unit/ci_start.test.js#L152
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:152:16) 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: 'strictEqual' } }
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 (20, macos-latest)
Process completed with exit code 1.
should return true if PR checker reports it as safe: test/unit/ci_start.test.js#L152
[Error [ERR_TEST_FAILURE]: Expected values to be strictly equal: false !== true ] { code: 'ERR_TEST_FAILURE', failureType: 'testCodeFailure', cause: AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: false !== true at TestContext.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/ci_start.test.js:152:16) 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: 'strictEqual' } }
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: 172 Suites πŸ“‚: 50 Passed βœ…: 170 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo πŸ“: 0 Duration πŸ•: 3356.003ms
Test on Node.js / test (18, ubuntu-latest)
Total Tests: 172 Suites πŸ“‚: 50 Passed βœ…: 170 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo πŸ“: 0 Duration πŸ•: 3274.896ms
Test on Node.js / test (20, ubuntu-latest)
Total Tests: 172 Suites πŸ“‚: 50 Passed βœ…: 170 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo πŸ“: 0 Duration πŸ•: 3247.498ms
Test on Node.js / test (18, macos-latest)
Total Tests: 172 Suites πŸ“‚: 50 Passed βœ…: 170 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo πŸ“: 0 Duration πŸ•: 2634.770ms
Test on Node.js / test (20, macos-latest)
Total Tests: 172 Suites πŸ“‚: 50 Passed βœ…: 170 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo πŸ“: 0 Duration πŸ•: 3886.512ms
Test on Node.js / test (21, macos-latest, experimental)
Total Tests: 172 Suites πŸ“‚: 50 Passed βœ…: 170 Failed ❌: 2 Canceled 🚫: 0 Skipped ⏭️: 0 Todo πŸ“: 0 Duration πŸ•: 2982.494ms