[PR #4664] [MERGED] 🔧 Added release-notes-generator.ts under generate:release-notes #5521

Closed
opened 2026-02-28 21:13:47 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4664
Author: @alecbakholdin
Created: 3/19/2025
Status: Merged
Merged: 3/20/2025
Merged by: @matt-fidd

Base: masterHead: release-notes-generator


📝 Commits (10+)

  • e214aea Added release-notes-generator.ts under generate:release-notes to make generating release notes easier
  • 55d63e5 Fixed release note format
  • de35e9d updated release note format again
  • fe3c3d5 fixed format. again.
  • 9eda328 formatting on release notes
  • 3fe2ed6 nitpicks and some niceties
  • 13fe786 updated tsconfig
  • 4a0bfc7 added positive number validation
  • f94c2ea Switched to official GitHub API and added some niceties with the script
  • 90a3659 moved pr number fetching to before so we can populate an initial number

📊 Changes

6 files changed (+208 additions, -3 deletions)

View changed files

📝 .github/PULL_REQUEST_TEMPLATE.md (+1 -1)
bin/release-note-generator.ts (+182 -0)
📝 package.json (+4 -0)
📝 tsconfig.json (+1 -1)
upcoming-release-notes/4664.md (+6 -0)
📝 yarn.lock (+14 -1)

📄 Description

Added release-note-generator.ts. You can run it by using yarn generate:release-notes anytime prior to creating your pull request. If you have a PR number already, you can input it. Otherwise, it will find the next PR number using https://internal.floralily.dev/next-pr-number-api/?owner=actualbudget&name=actual (thanks @matt-fidd !)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/4664 **Author:** [@alecbakholdin](https://github.com/alecbakholdin) **Created:** 3/19/2025 **Status:** ✅ Merged **Merged:** 3/20/2025 **Merged by:** [@matt-fidd](https://github.com/matt-fidd) **Base:** `master` ← **Head:** `release-notes-generator` --- ### 📝 Commits (10+) - [`e214aea`](https://github.com/actualbudget/actual/commit/e214aeafb6d0a25832c853b00d9942ea47fc9255) Added release-notes-generator.ts under generate:release-notes to make generating release notes easier - [`55d63e5`](https://github.com/actualbudget/actual/commit/55d63e5a234d0ddaaf8e11d3eb316452c1bf5ea9) Fixed release note format - [`de35e9d`](https://github.com/actualbudget/actual/commit/de35e9d34128d134287bd1d6a56fead8211b38c0) updated release note format again - [`fe3c3d5`](https://github.com/actualbudget/actual/commit/fe3c3d543f3890ab45e831ab79a152255f4051f4) fixed format. again. - [`9eda328`](https://github.com/actualbudget/actual/commit/9eda328d46e8ae2b23ad6cf7aa050f4adf0f45d9) formatting on release notes - [`3fe2ed6`](https://github.com/actualbudget/actual/commit/3fe2ed6b6de0cf509f8d36c69e5f3ad138d4e558) nitpicks and some niceties - [`13fe786`](https://github.com/actualbudget/actual/commit/13fe786ee35fc6c1a6d3c1f69627533bccadc481) updated tsconfig - [`4a0bfc7`](https://github.com/actualbudget/actual/commit/4a0bfc763aa6b437cb0fdc60ce8b0433776a4a74) added positive number validation - [`f94c2ea`](https://github.com/actualbudget/actual/commit/f94c2ea67e808cfb4fef5bd943ba84daf546cb35) Switched to official GitHub API and added some niceties with the script - [`90a3659`](https://github.com/actualbudget/actual/commit/90a3659cbb717bc84a33eaf362ada46c525f4caf) moved pr number fetching to before so we can populate an initial number ### 📊 Changes **6 files changed** (+208 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `.github/PULL_REQUEST_TEMPLATE.md` (+1 -1) ➕ `bin/release-note-generator.ts` (+182 -0) 📝 `package.json` (+4 -0) 📝 `tsconfig.json` (+1 -1) ➕ `upcoming-release-notes/4664.md` (+6 -0) 📝 `yarn.lock` (+14 -1) </details> ### 📄 Description Added release-note-generator.ts. You can run it by using `yarn generate:release-notes` anytime prior to creating your pull request. If you have a PR number already, you can input it. Otherwise, it will find the next PR number using `https://internal.floralily.dev/next-pr-number-api/?owner=actualbudget&name=actual` (thanks @matt-fidd !) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-02-28 21:13:47 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#5521