Skip to content
This repository was archived by the owner on Nov 14, 2025. It is now read-only.

Conversation

@sapientpants
Copy link
Owner

Summary

  • Replaced custom changelog implementation with the community package @sapientpants/changelog-github-custom
  • Removed src/dev/changelog-custom.ts file
  • Updated changeset configuration to use the external package

Changes

  • Deleted custom changelog generator implementation
  • Added @sapientpants/changelog-github-custom as a dev dependency
  • Updated .changeset/config.json to reference the external package
  • Updated .depcheckrc to ignore the new changelog package

Test plan

  • All tests pass
  • Linting passes
  • Type checking passes
  • Verify changeset version command works with new changelog generator
  • Verify generated changelog format matches expectations

🤖 Generated with Claude Code

…-github-custom

- Removed custom changelog implementation
- Updated changeset config to use community package
- Added @sapientpants/changelog-github-custom as dev dependency

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings September 15, 2025 20:06
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR replaces a custom changelog generator implementation with the community package @sapientpants/changelog-github-custom to simplify maintenance and leverage an established solution.

  • Removed custom changelog implementation file and related dependencies
  • Added @sapientpants/changelog-github-custom as a dev dependency
  • Updated changeset configuration to use the external package

Reviewed Changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/dev/changelog-custom.ts File deleted (custom changelog implementation removed)
package.json Removed custom changelog dependencies, added external package
.depcheckrc Added ignore rule for new changelog package
.changeset/use-changelog-github-custom.md Added changeset documenting the migration
.changeset/config.json Updated to reference external changelog package
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@deepsource-io
Copy link

deepsource-io bot commented Sep 15, 2025

Here's the code health analysis summary for commits db97f71..1ff4dc3. View details on DeepSource ↗.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource Test coverage LogoTest coverage✅ SuccessView Check ↗
DeepSource JavaScript LogoJavaScript✅ Success
🎯 1 occurence resolved
View Check ↗

Code Coverage Report

MetricAggregateJavascript
Branch Coverage88%88%
Composite Coverage89.6%89.6%
Line Coverage90%90%

💡 If you’re a repository administrator, you can configure the quality gates from the settings.

@sapientpants sapientpants merged commit b94be08 into main Sep 15, 2025
10 checks passed
@sapientpants sapientpants deleted the chore/use-changelog-github-custom-package branch September 15, 2025 20:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant