Skip to content

fix: don't include chore PRs in changelog #731

fix: don't include chore PRs in changelog

fix: don't include chore PRs in changelog #731

Status Failure
Total duration 2m 58s
Artifacts

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 13 warnings
src/steps/writing/creation/index.test.ts > createStructure > base minimal > matches current and next: src/steps/writing/creation/index.test.ts#L280
AssertionError: expected { Object (package.json) } to deeply equal { Object (package.json) } - Expected + Received Object { "package.json": "{ \"name\": \"test-repo\", \"version\": \"1.79.0\", \"description\": \"Test Description\", \"keywords\": [ \"test\", \"keywords\" ], \"repository\": { \"type\": \"git\", \"url\": \"https://github.com/Test Owner/test-repo\" }, \"license\": \"MIT\", \"author\": { \"name\": \"Test Author\", \"email\": \"[email protected]\" }, \"type\": \"module\", \"main\": \"./lib/index.js\", \"bin\": \"bin/test.js\", \"files\": [ \"LICENSE.md\", \"README.md\", \"bin/test.js\", \"lib/\", \"package.json\" ], \"scripts\": { \"build\": \"tsup\", \"format\": \"prettier .\", \"initialize\": \"pnpm build --no-dts && tsx ./bin/index.js --mode initialize\", \"lint\": \"eslint . --max-warnings 0\", \"lint:knip\": \"knip\", \"lint:md\": \"markdownlint \\\"**/*.md\\\" \\\".github/**/*.md\\\" --rules sentences-per-line\", \"lint:packages\": \"pnpm dedupe --check\", \"lint:spelling\": \"cspell \\\"**\\\" \\\".github/**/*\\\"\", \"prepare\": \"husky\", \"test\": \"vitest\", - \"test:create\": \"tsx script/create-test-e2e.ts\", - \"test:initialize\": \"tsx script/initialize-test-e2e.ts\", + \"test:create\": \"npx tsx script/create-test-e2e.ts\", + \"test:initialize\": \"npx tsx script/initialize-test-e2e.ts\", \"test:migrate\": \"vitest run -r script/\", \"tsc\": \"tsc\" }, \"lint-staged\": { \"*\": \"prettier --ignore-unknown --write\" }, \"dependencies\": { \"@clack/prompts\": \"^0.9.0\", \"@prettier/sync\": \"^0.5.2\", \"chalk\": \"^5.4.1\", \"create\": \"0.1.0-alpha.8\", \"cspell-populate-words\": \"^0.3.0\", \"execa\": \"^9.5.2\", \"git-remote-origin-url\": \"^4.0.0\", \"git-url-parse\": \"^16.0.0\", \"image-size\": \"^1.2.0\", \"input-from-file\": \"0.1.0-alpha.4\", \"input-from-file-json\": \"0.1.0-alpha.4\", \"input-from-script\": \"0.1.0-alpha.4\", \"js-yaml\": \"^4.1.0\", \"lazy-value\": \"^3.0.0\", \"npm-user\": \"^6.1.1\", \"object-strings-deep\": \"^0.1.1\", \"octokit\": \"^4.0.2\", \"octokit-from-auth\": \"^0.3.0\", \"parse-author\": \"^2.0.0\", \"parse-package-name\": \"^1.0.0\", \"populate-all-contributors-for-repository\": \"^0.1.2\", \"prettier\": \"^3.4.2\", \"remove-undefined-objects\": \"^5.0.0\", \"replace-in-file\": \"^8.3.0\", \"rimraf\": \"^6.0.1\", \"set-github-repository-labels\": \"^0.1.0\", \"sort-package-json\": \"^2.12.0\", \"title-case\": \"^4.3.2\", \"zod\": \"^3.24.1\", \"zod-validation-error\": \"^3.4.0\" }, \"devDependencies\": { \"@eslint-community/eslint-plugin-eslint-comments\": \"4.4.1\", \"@eslint/js\": \"9.17.0\", \"@octokit/request-error\": \"6.1.5\", \"@release-it/conventional-changelog\": \"9.0.3\", \"@types/eslint-plugin-markdown\": \"2.0.2\", \"@types/git-url-parse\": \"9.0.3\", \"@types/js-yaml\": \"4.0.9\", \"@types/node\": \"22.10.2\", \"@types/parse-author\": \"2.0.3\", \"@vitest/coverage-v8\": \"2.1.8\", \"@vitest/eslint-plugin\": \"1.1.20\", \"all-contributors-cli\": \"6.26.1\", \"c8\": \"10.1.3\", \"console-fail-test\": \"0.5.0\", \"create-testers\": \"0.1.0-alpha.8\", \"cspell\": \"8.17.1\", \"eslint\": \"9.17.0\", \"eslint-plugin-jsdoc\": \"50.6.1\", \"eslint-plugin-jsonc\": \"2.18.2\", \"eslint-plugin-markdown\": \"5.1.0\", \"eslint-plugin-n\": \"17.15.1\", \"eslint-plugin-package-json\": \"0.18.0\", \"eslint-plugin-perfectionist\": \"4.4.0\", \"eslint-plugin-regexp\": \"2.7.0\", \"eslint-plugin-yml\": \"1.16.0\", \"globby\": \"14.0.2\", \"husky\": \"9.1.7\", \"knip\": \"5.41.1\", \"lint-staged\": \"15.2.11\", \"markdownlint\": \"0.37.2\", \"markdownlint-cli\": \"0.43.0\", \"prettier\": \"^3.4.2\", \"prettier-plugin-curly\": \"0.3.1\",
src/steps/writing/creation/index.test.ts > createStructure > base common > matches current and next: src/steps/writing/creation/index.test.ts#L280
AssertionError: expected { Object (package.json) } to deeply equal { Object (package.json) } - Expected + Received Object { "package.json": "{ \"name\": \"test-repo\", \"version\": \"1.79.0\", \"description\": \"Test Description\", \"keywords\": [ \"test\", \"keywords\" ], \"repository\": { \"type\": \"git\", \"url\": \"https://github.com/Test Owner/test-repo\" }, \"license\": \"MIT\", \"author\": { \"name\": \"Test Author\", \"email\": \"[email protected]\" }, \"type\": \"module\", \"main\": \"./lib/index.js\", \"bin\": \"bin/test.js\", \"files\": [ \"LICENSE.md\", \"README.md\", \"bin/test.js\", \"lib/\", \"package.json\" ], \"scripts\": { \"build\": \"tsup\", \"format\": \"prettier .\", \"initialize\": \"pnpm build --no-dts && tsx ./bin/index.js --mode initialize\", \"lint\": \"eslint . --max-warnings 0\", \"lint:knip\": \"knip\", \"lint:md\": \"markdownlint \\\"**/*.md\\\" \\\".github/**/*.md\\\" --rules sentences-per-line\", \"lint:packages\": \"pnpm dedupe --check\", \"lint:spelling\": \"cspell \\\"**\\\" \\\".github/**/*\\\"\", \"prepare\": \"husky\", \"test\": \"vitest\", - \"test:create\": \"tsx script/create-test-e2e.ts\", - \"test:initialize\": \"tsx script/initialize-test-e2e.ts\", + \"test:create\": \"npx tsx script/create-test-e2e.ts\", + \"test:initialize\": \"npx tsx script/initialize-test-e2e.ts\", \"test:migrate\": \"vitest run -r script/\", \"tsc\": \"tsc\" }, \"lint-staged\": { \"*\": \"prettier --ignore-unknown --write\" }, \"dependencies\": { \"@clack/prompts\": \"^0.9.0\", \"@prettier/sync\": \"^0.5.2\", \"chalk\": \"^5.4.1\", \"create\": \"0.1.0-alpha.8\", \"cspell-populate-words\": \"^0.3.0\", \"execa\": \"^9.5.2\", \"git-remote-origin-url\": \"^4.0.0\", \"git-url-parse\": \"^16.0.0\", \"image-size\": \"^1.2.0\", \"input-from-file\": \"0.1.0-alpha.4\", \"input-from-file-json\": \"0.1.0-alpha.4\", \"input-from-script\": \"0.1.0-alpha.4\", \"js-yaml\": \"^4.1.0\", \"lazy-value\": \"^3.0.0\", \"npm-user\": \"^6.1.1\", \"object-strings-deep\": \"^0.1.1\", \"octokit\": \"^4.0.2\", \"octokit-from-auth\": \"^0.3.0\", \"parse-author\": \"^2.0.0\", \"parse-package-name\": \"^1.0.0\", \"populate-all-contributors-for-repository\": \"^0.1.2\", \"prettier\": \"^3.4.2\", \"remove-undefined-objects\": \"^5.0.0\", \"replace-in-file\": \"^8.3.0\", \"rimraf\": \"^6.0.1\", \"set-github-repository-labels\": \"^0.1.0\", \"sort-package-json\": \"^2.12.0\", \"title-case\": \"^4.3.2\", \"zod\": \"^3.24.1\", \"zod-validation-error\": \"^3.4.0\" }, \"devDependencies\": { \"@eslint-community/eslint-plugin-eslint-comments\": \"4.4.1\", \"@eslint/js\": \"9.17.0\", \"@octokit/request-error\": \"6.1.5\", \"@release-it/conventional-changelog\": \"9.0.3\", \"@types/eslint-plugin-markdown\": \"2.0.2\", \"@types/git-url-parse\": \"9.0.3\", \"@types/js-yaml\": \"4.0.9\", \"@types/node\": \"22.10.2\", \"@types/parse-author\": \"2.0.3\", \"@vitest/coverage-v8\": \"2.1.8\", \"@vitest/eslint-plugin\": \"1.1.20\", \"all-contributors-cli\": \"6.26.1\", \"c8\": \"10.1.3\", \"console-fail-test\": \"0.5.0\", \"create-testers\": \"0.1.0-alpha.8\", \"cspell\": \"8.17.1\", \"eslint\": \"9.17.0\", \"eslint-plugin-jsdoc\": \"50.6.1\", \"eslint-plugin-jsonc\": \"2.18.2\", \"eslint-plugin-markdown\": \"5.1.0\", \"eslint-plugin-n\": \"17.15.1\", \"eslint-plugin-package-json\": \"0.18.0\", \"eslint-plugin-perfectionist\": \"4.4.0\", \"eslint-plugin-regexp\": \"2.7.0\", \"eslint-plugin-yml\": \"1.16.0\", \"globby\": \"14.0.2\", \"husky\": \"9.1.7\", \"knip\": \"5.41.1\", \"lint-staged\": \"15.2.11\", \"markdownlint\": \"0.37.2\", \"markdownlint-cli\": \"0.43.0\", \"prettier\": \"^3.4.2\", \"prettier-plugin-curly\": \"0.3.1\",
src/steps/writing/creation/index.test.ts > createStructure > base everything > matches current and next: src/steps/writing/creation/index.test.ts#L280
AssertionError: expected { Object (package.json) } to deeply equal { Object (package.json) } - Expected + Received Object { "package.json": "{ \"name\": \"test-repo\", \"version\": \"1.79.0\", \"description\": \"Test Description\", \"keywords\": [ \"test\", \"keywords\" ], \"repository\": { \"type\": \"git\", \"url\": \"https://github.com/Test Owner/test-repo\" }, \"license\": \"MIT\", \"author\": { \"name\": \"Test Author\", \"email\": \"[email protected]\" }, \"type\": \"module\", \"main\": \"./lib/index.js\", \"bin\": \"bin/test.js\", \"files\": [ \"LICENSE.md\", \"README.md\", \"bin/test.js\", \"lib/\", \"package.json\" ], \"scripts\": { \"build\": \"tsup\", \"format\": \"prettier .\", \"initialize\": \"pnpm build --no-dts && tsx ./bin/index.js --mode initialize\", \"lint\": \"eslint . --max-warnings 0\", \"lint:knip\": \"knip\", \"lint:md\": \"markdownlint \\\"**/*.md\\\" \\\".github/**/*.md\\\" --rules sentences-per-line\", \"lint:packages\": \"pnpm dedupe --check\", \"lint:spelling\": \"cspell \\\"**\\\" \\\".github/**/*\\\"\", \"prepare\": \"husky\", \"test\": \"vitest\", - \"test:create\": \"tsx script/create-test-e2e.ts\", - \"test:initialize\": \"tsx script/initialize-test-e2e.ts\", + \"test:create\": \"npx tsx script/create-test-e2e.ts\", + \"test:initialize\": \"npx tsx script/initialize-test-e2e.ts\", \"test:migrate\": \"vitest run -r script/\", \"tsc\": \"tsc\" }, \"lint-staged\": { \"*\": \"prettier --ignore-unknown --write\" }, \"dependencies\": { \"@clack/prompts\": \"^0.9.0\", \"@prettier/sync\": \"^0.5.2\", \"chalk\": \"^5.4.1\", \"create\": \"0.1.0-alpha.8\", \"cspell-populate-words\": \"^0.3.0\", \"execa\": \"^9.5.2\", \"git-remote-origin-url\": \"^4.0.0\", \"git-url-parse\": \"^16.0.0\", \"image-size\": \"^1.2.0\", \"input-from-file\": \"0.1.0-alpha.4\", \"input-from-file-json\": \"0.1.0-alpha.4\", \"input-from-script\": \"0.1.0-alpha.4\", \"js-yaml\": \"^4.1.0\", \"lazy-value\": \"^3.0.0\", \"npm-user\": \"^6.1.1\", \"object-strings-deep\": \"^0.1.1\", \"octokit\": \"^4.0.2\", \"octokit-from-auth\": \"^0.3.0\", \"parse-author\": \"^2.0.0\", \"parse-package-name\": \"^1.0.0\", \"populate-all-contributors-for-repository\": \"^0.1.2\", \"prettier\": \"^3.4.2\", \"remove-undefined-objects\": \"^5.0.0\", \"replace-in-file\": \"^8.3.0\", \"rimraf\": \"^6.0.1\", \"set-github-repository-labels\": \"^0.1.0\", \"sort-package-json\": \"^2.12.0\", \"title-case\": \"^4.3.2\", \"zod\": \"^3.24.1\", \"zod-validation-error\": \"^3.4.0\" }, \"devDependencies\": { \"@eslint-community/eslint-plugin-eslint-comments\": \"4.4.1\", \"@eslint/js\": \"9.17.0\", \"@octokit/request-error\": \"6.1.5\", \"@release-it/conventional-changelog\": \"9.0.3\", \"@types/eslint-plugin-markdown\": \"2.0.2\", \"@types/git-url-parse\": \"9.0.3\", \"@types/js-yaml\": \"4.0.9\", \"@types/node\": \"22.10.2\", \"@types/parse-author\": \"2.0.3\", \"@vitest/coverage-v8\": \"2.1.8\", \"@vitest/eslint-plugin\": \"1.1.20\", \"all-contributors-cli\": \"6.26.1\", \"c8\": \"10.1.3\", \"console-fail-test\": \"0.5.0\", \"create-testers\": \"0.1.0-alpha.8\", \"cspell\": \"8.17.1\", \"eslint\": \"9.17.0\", \"eslint-plugin-jsdoc\": \"50.6.1\", \"eslint-plugin-jsonc\": \"2.18.2\", \"eslint-plugin-markdown\": \"5.1.0\", \"eslint-plugin-n\": \"17.15.1\", \"eslint-plugin-package-json\": \"0.18.0\", \"eslint-plugin-perfectionist\": \"4.4.0\", \"eslint-plugin-regexp\": \"2.7.0\", \"eslint-plugin-yml\": \"1.16.0\", \"globby\": \"14.0.2\", \"husky\": \"9.1.7\", \"knip\": \"5.41.1\", \"lint-staged\": \"15.2.11\", \"markdownlint\": \"0.37.2\", \"markdownlint-cli\": \"0.43.0\", \"prettier\": \"^3.4.2\", \"prettier-plugin-curly\": \"0.3.1\",
Test
Process completed with exit code 1.
migrate-test-e2e.ts > expected file changes > package.json: script/migrate-test-e2e.ts#L106
Error: Snapshot `expected file changes > package.json 1` mismatched - Expected + Received @@ -1,11 +1,11 @@ "--- a/package.json +++ b/package.json @@ ... @@ { "name": "create-typescript-app", - "version": "1.78.0", + "version": "1.79.0", - "description": "Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. ❤️‍🔥", + "description": "A very lovely package. Hooray!", "repository": { "type": "git", "url": "https://github.com/JoshuaKGoldberg/create-typescript-app" ❯ migrate-test-e2e.ts:106:35
migrate-test-e2e.ts > unexpected file changes: script/migrate-test-e2e.ts#L138
Error: Oh no! Running the migrate script unexpectedly modified: - .release-it.json See .github/DEVELOPMENT.md > Setup Scripts for context. Then see .github/DEVELOPMENT.md > Unexpected File Modifications. ❯ migrate-test-e2e.ts:138:9
Test Migration Script
Process completed with exit code 1.
Lint Spelling
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Markdown
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Prettier
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Packages
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Type Check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint Knip
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Are The Types Wrong?
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test Creation Script
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test Migration Script
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test Initialization Script
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636