From e55b513c3c70933bc7a2dcd3f788bd4f69868355 Mon Sep 17 00:00:00 2001 From: Jeremy Green Date: Thu, 17 Aug 2023 15:59:29 -0500 Subject: [PATCH] [release process] Use auto generated CHANGELOG Instead of trying to maintain the CHANGELOG manually, let's just point people to the GitHub releases area that is automatially tracking all of this stuff. --- CHANGELOG.md | 26 +++++++++----------------- bin/bump-all | 7 +++---- 2 files changed, 12 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 36a18dfe9..a08ffce9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,21 +1,13 @@ -### Next -### v1.3.7 - 2023-08-17 -### v1.3.6 - 2023-08-17 -### v1.3.5 - 2023-08-17 -### v1.3.4 - 2023-08-17 -### v1.3.3 - 2023-08-17 -### v1.3.2 - 2023-08-16 -### v1.3.1 - 2023-08-16 +### Changes -* Contain commonmarker upgrade to just Bullet Train for now https://github.com/bullet-train-co/bullet_train-core/pull/398 -* Link npm packages in CI https://github.com/bullet-train-co/bullet_train-core/pull/396 -* Run `yarn build` in CI https://github.com/bullet-train-co/bullet_train-core/pull/399 -* Fix breaking date change https://github.com/bullet-train-co/bullet_train-core/pull/400 -* bump npm packages to 1.3.0 https://github.com/bullet-train-co/bullet_train-core/pull/401 -* Fix Stimulus targeting in emoji picker https://github.com/bullet-train-co/bullet_train-core/pull/404 +Prior to Version 1.3.1 we weren't really tracking changes. -### v1.3.0 - 2023-08-11 +Sorry about that! 😬 We're gonna start doing better. -Lots of changes since 1.2.27, and we weren't previously keeping a CHANGELOG. +Now the best way to track changes is with the GitHub Releases. -Sorry about that! 😬 We're gonna start doing better. +https://github.com/bullet-train-co/bullet_train-core/releases + +Whenever a new version is relased that page will be automatically updated +and you can drill down on any release to see a full diff of everything +that changed since the last release. diff --git a/bin/bump-all b/bin/bump-all index dedca5c99..4b63df7b1 100755 --- a/bin/bump-all +++ b/bin/bump-all @@ -31,12 +31,11 @@ packages=%w( bullet_train-themes-tailwind_css ) -# First we run `bump` at the top level, mainly to have it update -# the CHANGELOG. We have a fake version file in `lib`, just to keep -# `bump` happy. +# First we run `bump` at the top level, this acts as the authorative gem version. +# We have a fake version file in `lib`, just to keep `bump` happy. puts "bumping core & CHANGELOG" -puts output = `bump #{bump_version} --changelog --tag` +puts output = `bump #{bump_version} --tag` version = output.chomp.lines.last.chomp puts "Bumped to #{version}."