From d0849ce7940d00a3eea551448dbd8fa088f48e27 Mon Sep 17 00:00:00 2001 From: Ronan Jouchet Date: Mon, 28 Jun 2021 22:56:53 -0400 Subject: [PATCH] generate-changelog: integrate running "npm out" for a reminder of outdated dependencies --- .github/generate-changelog | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/generate-changelog b/.github/generate-changelog index 960837a..77f87f1 100755 --- a/.github/generate-changelog +++ b/.github/generate-changelog @@ -16,7 +16,21 @@ set -eo pipefail -echo 'HEY YOU. Did you run the quick pre-release smoke test? ( npm run test:manual )' +echo 'HEY YOU. Before you release, here is a report of outdated dependencies.' +echo ' - Red upgrades fulfill semver and do *not* need any action' +echo ' - Yellow upgrades *do* need looking at changelogs for breaking changes, and updating package.json' +echo +echo 'CLI:' +npm out +echo +echo 'App:' +cd app && npm out; cd .. +echo +echo 'Okay with this, or care to do/plan a few upgrades?' +echo 'Press any key to continue, or Ctrl+C to abort' +read -r + +echo 'HEY YOU, again. Did you run the quick pre-release smoke test? ( npm run test:manual )' echo 'Press any key to continue, or Ctrl+C to abort' read -r