feat(ncu-config): add support for partially encrypted config files #1430
nodejs.yml
on: pull_request
Test on Node.js
/
prepare-node-matrix
4s
Lint using ESLint
21s
Matrix: Test on Node.js / test
Annotations
20 errors and 6 notices
|
Lint using ESLint
Process completed with exit code 1.
|
|
Lint using ESLint:
lib/config.js#L38
This line has a length of 108. Maximum allowed is 100
|
|
Test on Node.js / test (22, macos-latest)
Process completed with exit code 1.
|
|
asks for auth data if ncurc is invalid json:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\n" +
+ "gpg: cannot open '/dev/tty': Device not configured\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1101:16)
at Socket.<anonymous> (node:internal/child_process:456:11)
at Socket.emit (node:events:519:28)
at Pipe.<anonymous> (node:net:346:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\ngpg: cannot open '/dev/tty': Device not configured\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
asks for auth data if no ncurc is found:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\n" +
+ "gpg: cannot open '/dev/tty': Device not configured\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\ngpg: cannot open '/dev/tty': Device not configured\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
Test on Node.js / test (20, ubuntu-latest)
Process completed with exit code 1.
|
|
asks for auth data if ncurc is invalid json:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\n" +
+ "gpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg/pubring.kbx' created\n" +
+ "gpg: cannot open '/dev/tty': No such device or address\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:524:28)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\ngpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg/pubring.kbx' created\ngpg: cannot open '/dev/tty': No such device or address\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual'
}
|
|
asks for auth data if no ncurc is found:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\n" +
+ "gpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg/pubring.kbx' created\n" +
+ "gpg: cannot open '/dev/tty': No such device or address\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:524:28)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\ngpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg/pubring.kbx' created\ngpg: cannot open '/dev/tty': No such device or address\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual'
}
|
|
Test on Node.js / test (22, ubuntu-latest)
Process completed with exit code 1.
|
|
asks for auth data if ncurc is invalid json:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\n" +
+ "gpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg/pubring.kbx' created\n" +
+ "gpg: cannot open '/dev/tty': No such device or address\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\ngpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg/pubring.kbx' created\ngpg: cannot open '/dev/tty': No such device or address\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
asks for auth data if no ncurc is found:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\n" +
+ "gpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg/pubring.kbx' created\n" +
+ "gpg: cannot open '/dev/tty': No such device or address\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\ngpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg/pubring.kbx' created\ngpg: cannot open '/dev/tty': No such device or address\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
Test on Node.js / test (20, macos-latest)
Process completed with exit code 1.
|
|
asks for auth data if ncurc is invalid json:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\n" +
+ "gpg: cannot open '/dev/tty': Device not configured\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:524:28)
at maybeClose (node:internal/child_process:1104:16)
at Socket.<anonymous> (node:internal/child_process:456:11)
at Socket.emit (node:events:524:28)
at Pipe.<anonymous> (node:net:343:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\ngpg: cannot open '/dev/tty': Device not configured\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual'
}
|
|
asks for auth data if no ncurc is found:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\n" +
+ "gpg: cannot open '/dev/tty': Device not configured\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:524:28)
at maybeClose (node:internal/child_process:1104:16)
at Socket.<anonymous> (node:internal/child_process:456:11)
at Socket.emit (node:events:524:28)
at Pipe.<anonymous> (node:net:343:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\ngpg: cannot open '/dev/tty': Device not configured\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual'
}
|
|
Test on Node.js / test (24, ubuntu-latest)
Process completed with exit code 1.
|
|
asks for auth data if ncurc is invalid json:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\n" +
+ "gpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg/pubring.kbx' created\n" +
+ "gpg: cannot open '/dev/tty': No such device or address\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:508:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\ngpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg/pubring.kbx' created\ngpg: cannot open '/dev/tty': No such device or address\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
asks for auth data if no ncurc is found:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\n" +
+ "gpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg/pubring.kbx' created\n" +
+ "gpg: cannot open '/dev/tty': No such device or address\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///home/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:508:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\ngpg: keybox '/home/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg/pubring.kbx' created\ngpg: cannot open '/dev/tty': No such device or address\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
Test on Node.js / test (24, macos-latest)
Process completed with exit code 1.
|
|
asks for auth data if ncurc is invalid json:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\n" +
+ "gpg: cannot open '/dev/tty': Device not configured\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:508:28)
at maybeClose (node:internal/child_process:1101:16)
at Socket.<anonymous> (node:internal/child_process:457:11)
at Socket.emit (node:events:508:28)
at Pipe.<anonymous> (node:net:346:12) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-1/.gnupg' created\ngpg: cannot open '/dev/tty': Device not configured\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
asks for auth data if no ncurc is found:
test/unit/auth.test.js#L157
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ 'Spawning gpg to encrypt the config value\n' +
+ "gpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\n" +
+ "gpg: cannot open '/dev/tty': Device not configured\n" +
+ 'Failed encrypt token, storing unencrypted instead\n'
- ''
at ChildProcess.<anonymous> (file:///Users/runner/work/node-core-utils/node-core-utils/test/unit/auth.test.js:157:16)
at ChildProcess.emit (node:events:508:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:305:5) {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: "Spawning gpg to encrypt the config value\ngpg: directory '/Users/runner/work/node-core-utils/node-core-utils/test/unit/tmp-0/.gnupg' created\ngpg: cannot open '/dev/tty': Device not configured\nFailed encrypt token, storing unencrypted instead\n",
expected: '',
operator: 'strictEqual',
diff: 'simple'
}
|
|
Test on Node.js / test (22, macos-latest)
Total Tests: 173
Suites π: 51
Passed β
: 171
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3091.080ms
|
|
Test on Node.js / test (20, ubuntu-latest)
Total Tests: 173
Suites π: 51
Passed β
: 171
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3517.476ms
|
|
Test on Node.js / test (22, ubuntu-latest)
Total Tests: 173
Suites π: 51
Passed β
: 171
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 2992.459ms
|
|
Test on Node.js / test (20, macos-latest)
Total Tests: 173
Suites π: 51
Passed β
: 171
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3614.863ms
|
|
Test on Node.js / test (24, ubuntu-latest)
Total Tests: 173
Suites π: 51
Passed β
: 171
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3702.987ms
|
|
Test on Node.js / test (24, macos-latest)
Total Tests: 173
Suites π: 51
Passed β
: 171
Failed β: 2
Canceled π«: 0
Skipped βοΈ: 0
Todo π: 0
Duration π: 3840.184ms
|