From 51fd5aa6ba5d96a0a4860ec38d95eb3d9c7b0e3f Mon Sep 17 00:00:00 2001 From: binsee <5285894+binsee@users.noreply.github.com> Date: Thu, 29 Sep 2022 08:51:34 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix:=20=F0=9F=90=9B=20unknown=20revision?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes #32 --- bin/pre-push.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/pre-push.ts b/bin/pre-push.ts index a3f174b..9ba9f1c 100755 --- a/bin/pre-push.ts +++ b/bin/pre-push.ts @@ -59,7 +59,7 @@ if (refs?.[0]?.localCommit.match(/^0+$/)) { console.info('[Step-1]', 'Checking last commit...', '\n') const pkgFile = path.join(process.cwd(), 'package.json') const packageVersion = require(pkgFile).version -const lastCommitMsg = checkReturn(shell.exec('git log --pretty=format:"%s" HEAD^0 -1', { silent : true })).stdout +const lastCommitMsg = checkReturn(shell.exec('git log --pretty=format:"%s" HEAD~0 -1', { silent : true })).stdout if (packageVersion === lastCommitMsg) { console.info('[Step-1]', 'No need to bump the package version.', '\n') @@ -75,7 +75,7 @@ checkReturn(shell.exec('npm version patch --no-package-lock', { silent : true }) process.env[INNER_PRE_HOOK] = '1' console.info('[Step-4]', 'Remove git tag...', '\n') -const version = checkReturn(shell.exec('git log --pretty=format:"%s" HEAD^0 -1', { silent : true })).stdout +const version = checkReturn(shell.exec('git log --pretty=format:"%s" HEAD~0 -1', { silent : true })).stdout checkReturn(shell.exec(`git tag -d v${version}`, { silent : true })) console.info('[Step-5]', 'Push...', '\n') From 757eacb2d8bcd2963d336262e195b8c0745ad620 Mon Sep 17 00:00:00 2001 From: binsee <5285894+binsee@users.noreply.github.com> Date: Thu, 29 Sep 2022 08:51:56 +0800 Subject: [PATCH 2/3] 0.7.11 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 929880a..bfee669 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@chatie/git-scripts", - "version": "0.7.10", + "version": "0.7.11", "description": "Git Hooks Integration for Chatie Projects", "directories": { "doc": "docs", From 7d4b8274dd5936946bbbdfe5f70ddef33f526b4f Mon Sep 17 00:00:00 2001 From: binsee <5285894+binsee@users.noreply.github.com> Date: Thu, 29 Sep 2022 08:56:59 +0800 Subject: [PATCH 3/3] =?UTF-8?q?docs:=20=F0=9F=93=9D=20update=20CHANGELOG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ea60429..70d7d2d 100644 --- a/README.md +++ b/README.md @@ -89,19 +89,23 @@ Update steps: ### master -### v0.7.8 (12 Apr 2022 ) +### v0.7.11 (29 Sept 2022) + +1. fix: 🐛 unknown revision + +### v0.7.8 (12 Apr 2022) 1. fix ts-node not found bug -### v0.7.6 (12 Apr 2022 ) +### v0.7.6 (12 Apr 2022) 1. Improve readability of output messages -### v0.7.4 (10 Apr 2022 ) +### v0.7.4 (10 Apr 2022) 1. Remove git tag -### v0.7 (08 Apr 2022 ) +### v0.7 (08 Apr 2022) 1. Fix re-push produces meaningless version when push fails after