Compare commits
4 Commits
v1.3.2
...
24849b6c92
| Author | SHA1 | Date | |
|---|---|---|---|
| 24849b6c92 | |||
| a8800d1593 | |||
| e8e252f73c | |||
| 41d79051f8 |
11
CHANGELOG.md
11
CHANGELOG.md
@@ -1,12 +1,9 @@
|
|||||||
### Changelog
|
### Changelog
|
||||||
|
|
||||||
#### [v1.3.2](https://git.w33ble.com/w33ble/gh-action-bot/compare/v1.3.1...v1.3.2) (25 October 2018)
|
#### [v1.3.0](https://git.w33ble.com/w33ble/gh-action-bot/compare/v1.2.1...v1.3.0) (23 October 2018)
|
||||||
- fix: correct month in log output [`07288be`](https://git.w33ble.com/w33ble/gh-action-bot/commit/07288bee33d6861aa53e88e856174868f37b1fd5)
|
- feat: add a clean command [`e8e252f`](https://git.w33ble.com/w33ble/gh-action-bot/commit/e8e252f73c315663a6cc79336c914615bdfe1ad5)
|
||||||
|
- chroe: user logger on force errors [`41d7905`](https://git.w33ble.com/w33ble/gh-action-bot/commit/41d79051f8550f428ea41505ab4740caa0509e93)
|
||||||
#### [v1.3.1](https://git.w33ble.com/w33ble/gh-action-bot/compare/v1.2.1...v1.3.1) (23 October 2018)
|
- docs: add clean script to readme [`a8800d1`](https://git.w33ble.com/w33ble/gh-action-bot/commit/a8800d1593f5cbd4fb5a90a895bcc88aa004e892)
|
||||||
- feat: add a clean command [`f3773f7`](https://git.w33ble.com/w33ble/gh-action-bot/commit/f3773f7ee7c0de42997a5b19cc5ee215da3f06ec)
|
|
||||||
- feat: track processed, comments [`31b55fc`](https://git.w33ble.com/w33ble/gh-action-bot/commit/31b55fc7c2d7042e428a12f04124e1c4cd63fd28)
|
|
||||||
- docs: add clean script to readme [`b728b8e`](https://git.w33ble.com/w33ble/gh-action-bot/commit/b728b8ef50ee1a9b79f79ccc6b27f4acaf669d15)
|
|
||||||
|
|
||||||
#### [v1.2.1](https://git.w33ble.com/w33ble/gh-action-bot/compare/v1.2.0...v1.2.1) (23 October 2018)
|
#### [v1.2.1](https://git.w33ble.com/w33ble/gh-action-bot/compare/v1.2.0...v1.2.1) (23 October 2018)
|
||||||
- feat: add more debugging output [`3db973f`](https://git.w33ble.com/w33ble/gh-action-bot/commit/3db973febc5387605279f7855976a4ec431f0362)
|
- feat: add more debugging output [`3db973f`](https://git.w33ble.com/w33ble/gh-action-bot/commit/3db973febc5387605279f7855976a4ec431f0362)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "gh-action-bot",
|
"name": "gh-action-bot",
|
||||||
"version": "1.3.2",
|
"version": "1.3.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "Action bot for Github",
|
"description": "Action bot for Github",
|
||||||
"main": "index",
|
"main": "index",
|
||||||
|
|||||||
@@ -31,16 +31,11 @@ async function ghActionBot() {
|
|||||||
const comments = (await getComments(repo, {
|
const comments = (await getComments(repo, {
|
||||||
body: new RegExp(COMMENT_BODY_REGEXP, COMMENT_BODY_REGEXP_FLAGS),
|
body: new RegExp(COMMENT_BODY_REGEXP, COMMENT_BODY_REGEXP_FLAGS),
|
||||||
actor: COMMENT_ACTOR,
|
actor: COMMENT_ACTOR,
|
||||||
})).filter(comment => !history.get(comment.id)); // skip comments already processed
|
})).filter(comment => !history.get(comment.id));
|
||||||
|
|
||||||
if (comments.length) logger.debug(`Found ${comments.length} comments to process`);
|
|
||||||
|
|
||||||
// read pull data
|
// read pull data
|
||||||
const pulls = (await Promise.all(
|
const pulls = (await Promise.all(
|
||||||
comments.map(async comment => {
|
comments.map(async comment => {
|
||||||
// keep track of comments that have been processed
|
|
||||||
history.add(comment);
|
|
||||||
|
|
||||||
const pull = await getPull(repo, comment.number);
|
const pull = await getPull(repo, comment.number);
|
||||||
|
|
||||||
if (pull.state !== 'open') {
|
if (pull.state !== 'open') {
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ const zeroPad = (str, len) => {
|
|||||||
|
|
||||||
const getTimestamp = () => {
|
const getTimestamp = () => {
|
||||||
const d = new Date();
|
const d = new Date();
|
||||||
return `${[d.getFullYear(), zeroPad(d.getMonth() + 1, 2), zeroPad(d.getDate(), 2)].join('/')} ${[
|
return `${[d.getFullYear(), zeroPad(d.getMonth(), 2), zeroPad(d.getDate(), 2)].join('/')} ${[
|
||||||
zeroPad(d.getHours(), 2),
|
zeroPad(d.getHours(), 2),
|
||||||
zeroPad(d.getMinutes(), 2),
|
zeroPad(d.getMinutes(), 2),
|
||||||
zeroPad(d.getSeconds(), 2),
|
zeroPad(d.getSeconds(), 2),
|
||||||
|
|||||||
Reference in New Issue
Block a user