Skip to content

test: add changelog tests #512

test: add changelog tests

test: add changelog tests #512

Triggered via pull request July 30, 2025 03:30
@bluwybluwy
synchronize #76
test-changelog
Status Failure
Total duration 16s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 errors
ci
Process completed with exit code 1.
tests/changelog.test.ts > generates a changelog with breaking changes: tests/changelog.test.ts#L37
Error: Command failed with exit code 128: git commit -m chore: initial commit Author identity unknown *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: empty ident name (for <runner@pkrvmpptgkbjq6m.3xce53gm0elutgphy0h0ubmfqf.gx.internal.cloudapp.net>) not allowed ❯ makeError node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11 ❯ handlePromise node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26 ❯ gitCommit tests/changelog.test.ts:37:3 ❯ initChangelog tests/changelog.test.ts:48:3 ❯ tests/changelog.test.ts:101:3 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { shortMessage: 'Command failed with exit code 128: git commit -m chore: initial commit', command: 'git commit -m chore: initial commit', escapedCommand: 'git commit -m "chore: initial commit"', exitCode: 128, signal: undefined, signalDescription: undefined, stdout: '', stderr: 'Author identity unknown\n\n*** Please tell me who you are.\n\nRun\n\n git config --global user.email "you@example.com"\n git config --global user.name "Your Name"\n\nto set your account\'s default identity.\nOmit --global to set the identity only in this repository.\n\nfatal: empty ident name (for <runner@pkrvmpptgkbjq6m.3xce53gm0elutgphy0h0ubmfqf.gx.internal.cloudapp.net>) not allowed', cwd: '/tmp/fs-fixture-1753846265759-2281-3', failed: true, timedOut: false, isCanceled: false, killed: false }
tests/changelog.test.ts > generates a changelog with commits: tests/changelog.test.ts#L37
Error: Command failed with exit code 128: git commit -m chore: initial commit Author identity unknown *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: empty ident name (for <runner@pkrvmpptgkbjq6m.3xce53gm0elutgphy0h0ubmfqf.gx.internal.cloudapp.net>) not allowed ❯ makeError node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11 ❯ handlePromise node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26 ❯ gitCommit tests/changelog.test.ts:37:3 ❯ initChangelog tests/changelog.test.ts:48:3 ❯ tests/changelog.test.ts:86:3 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { shortMessage: 'Command failed with exit code 128: git commit -m chore: initial commit', command: 'git commit -m chore: initial commit', escapedCommand: 'git commit -m "chore: initial commit"', exitCode: 128, signal: undefined, signalDescription: undefined, stdout: '', stderr: 'Author identity unknown\n\n*** Please tell me who you are.\n\nRun\n\n git config --global user.email "you@example.com"\n git config --global user.name "Your Name"\n\nto set your account\'s default identity.\nOmit --global to set the identity only in this repository.\n\nfatal: empty ident name (for <runner@pkrvmpptgkbjq6m.3xce53gm0elutgphy0h0ubmfqf.gx.internal.cloudapp.net>) not allowed', cwd: '/tmp/fs-fixture-1753846265759-2281-2', failed: true, timedOut: false, isCanceled: false, killed: false }
tests/changelog.test.ts > generates a new changelog for empty project: tests/changelog.test.ts#L37
Error: Command failed with exit code 128: git commit -m chore: initial commit Author identity unknown *** Please tell me who you are. Run git config --global user.email "you@example.com" git config --global user.name "Your Name" to set your account's default identity. Omit --global to set the identity only in this repository. fatal: empty ident name (for <runner@pkrvmpptgkbjq6m.3xce53gm0elutgphy0h0ubmfqf.gx.internal.cloudapp.net>) not allowed ❯ makeError node_modules/.pnpm/execa@8.0.1/node_modules/execa/lib/error.js:60:11 ❯ handlePromise node_modules/.pnpm/execa@8.0.1/node_modules/execa/index.js:124:26 ❯ gitCommit tests/changelog.test.ts:37:3 ❯ tests/changelog.test.ts:79:3 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { shortMessage: 'Command failed with exit code 128: git commit -m chore: initial commit', command: 'git commit -m chore: initial commit', escapedCommand: 'git commit -m "chore: initial commit"', exitCode: 128, signal: undefined, signalDescription: undefined, stdout: '', stderr: 'Author identity unknown\n\n*** Please tell me who you are.\n\nRun\n\n git config --global user.email "you@example.com"\n git config --global user.name "Your Name"\n\nto set your account\'s default identity.\nOmit --global to set the identity only in this repository.\n\nfatal: empty ident name (for <runner@pkrvmpptgkbjq6m.3xce53gm0elutgphy0h0ubmfqf.gx.internal.cloudapp.net>) not allowed', cwd: '/tmp/fs-fixture-1753846265759-2281-1', failed: true, timedOut: false, isCanceled: false, killed: false }