2 Commits

Author SHA1 Message Date
f907a64f08 1.0.1 2018-10-22 10:56:20 -07:00
3b4496864b fix: add error handling code 2018-10-22 10:56:01 -07:00
3 changed files with 15 additions and 17 deletions

View File

@@ -1,5 +1,11 @@
### Changelog ### Changelog
#### [v1.0.1](https://git.w33ble.com/w33ble/gh-action-bot/compare/v1.0.0...v1.0.1) (22 October 2018)
- feat: add a force retest script [`def91e3`](https://git.w33ble.com/w33ble/gh-action-bot/commit/def91e35d3c8028b7f78772049b0e93c3c8d677e)
- fix: add error handling code [`3b44968`](https://git.w33ble.com/w33ble/gh-action-bot/commit/3b4496864b0e9bd248e6d4ea12f2608dd41c0374)
- docs: add info about force script [`eb4666c`](https://git.w33ble.com/w33ble/gh-action-bot/commit/eb4666c3df312a9b5d8eb8ff5cf58027d794b417)
- docs: add token info to readme [`4794c6b`](https://git.w33ble.com/w33ble/gh-action-bot/commit/4794c6be2673402d5a76d8c61974ba3f9c936977)
### [v1.0.0](https://git.w33ble.com/w33ble/gh-action-bot/compare/v0.1.0...v1.0.0) (18 October 2018) ### [v1.0.0](https://git.w33ble.com/w33ble/gh-action-bot/compare/v0.1.0...v1.0.0) (18 October 2018)
- feat: allow filtering by pr author [`68cccb7`](https://git.w33ble.com/w33ble/gh-action-bot/commit/68cccb72a9801c502003c7b913844fc01721a6e3) - feat: allow filtering by pr author [`68cccb7`](https://git.w33ble.com/w33ble/gh-action-bot/commit/68cccb72a9801c502003c7b913844fc01721a6e3)

View File

@@ -1,6 +1,6 @@
{ {
"name": "gh-action-bot", "name": "gh-action-bot",
"version": "1.0.0", "version": "1.0.1",
"private": true, "private": true,
"description": "Action bot for Github", "description": "Action bot for Github",
"main": "index", "main": "index",

View File

@@ -10,7 +10,7 @@ import History from './lib/history.mjs';
// load env vars from .env file // load env vars from .env file
dotenv.config(); dotenv.config();
export default async function() { async function ghActionBot() {
// parse repo name from cli and create repo instance // parse repo name from cli and create repo instance
const repo = createRepo(process.argv.splice(2)[0]); const repo = createRepo(process.argv.splice(2)[0]);
const { const {
@@ -64,19 +64,11 @@ export default async function() {
await deleteComment(repo, comment.id); await deleteComment(repo, comment.id);
}) })
); );
}
/*
export default function() {
TODO: return ghActionBot().catch(err => {
console.error(err);
- [x] keep track of seen comment ids, only process new ones return process.exit(1);
- [x] check the pr's status and only retest if no longer "Pending" });
- [x] add a retest comment
- POST /repos/:owner/:repo/issues/:number/comments
- [x] delete the retest comment
- [ ] delete the build comment
- [ ] delete ALL build failure comments
- DELETE /repos/:owner/:repo/issues/comments/:comment_id
*/
} }