Home / Companies / PlanetScale / Blog / Post Details
Content Deep Dive

Automating our changelog with Cursor commands

Blog post from PlanetScale

Post Details
Company
Date Published
Author
Mike Coutermarsh
Word Count
560
Language
English
Hacker News Points
-
Summary

PlanetScale has streamlined its changelog update process by leveraging Cursor commands to automate the creation and publication of new entries. Each changelog entry, formatted as a markdown file, is stored in a Git repository, and the process typically involves adding a new file, creating a GitHub pull request, and merging it to publish updates on the website and RSS feed. By utilizing Cursor, which guides the completion of common workflows, PlanetScale can efficiently generate changelog entries using existing documentation, ensuring consistency and simplicity in the format. The creation of a new Cursor command allows for easy replication and refinement of the process, with the added convenience of initiating commands through Slack, which automates the pull request creation. The changelog command adheres to specific format requirements, emphasizing a concise, consistent, and clear communication style with links to relevant documentation and a human tone, while avoiding complex jargon and ensuring the mention of specific features' applicability.