From 80cd2439dac46c13be72b33682337ea439eb393c Mon Sep 17 00:00:00 2001 From: Overtorment Date: Mon, 26 Jul 2021 20:45:42 +0100 Subject: [PATCH] init pr reminder --- .github/workflows/pull-request-reviewer-reminder.yml | 11 +++++++---- package-lock.json | 3 +-- package.json | 3 ++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/pull-request-reviewer-reminder.yml b/.github/workflows/pull-request-reviewer-reminder.yml index c95f814..cb66379 100644 --- a/.github/workflows/pull-request-reviewer-reminder.yml +++ b/.github/workflows/pull-request-reviewer-reminder.yml @@ -7,9 +7,12 @@ jobs: pull-request-reviewer-reminder: runs-on: ubuntu-latest steps: - - name: install - run: npm i + - uses: actions/checkout@v2 - - name: notify - run: ./node_modules/.bin/ts-node src/main-pr-review-reminders.ts + - name: Use Node.js + uses: actions/setup-node@v1 + - name: Build & run + run: | + npm install --production + ./node_modules/.bin/ts-node src/main-pr-review-reminders.ts diff --git a/package-lock.json b/package-lock.json index 717db63..5c8d478 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10094,8 +10094,7 @@ "typescript": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.3.tgz", - "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==", - "dev": true + "integrity": "sha512-tEu6DGxGgRJPb/mVPIZ48e69xCn2yRmCgYmDugAVwmJ6o+0u1RI18eO7E7WBTLYLaEVVOhwQmcdhQHweux/WPg==" }, "union-value": { "version": "1.0.1", diff --git a/package.json b/package.json index 14e7d56..08516a4 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,8 @@ "dependencies": { "@actions/core": "^1.2.5", "@actions/github": "^4.0.0", - "ts-node": "^9.0.0" + "ts-node": "^9.0.0", + "typescript": "^4.0.2" }, "devDependencies": { "@types/jest": "^26.0.14",