From 3734b2053c7a356029d6bf13fdfbac77393f6551 Mon Sep 17 00:00:00 2001 From: m5r Date: Sat, 28 Aug 2021 00:48:24 +0800 Subject: [PATCH] limit ci job timeout to 4 minutes --- .github/workflows/main.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c112001..4dded00 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,35 +5,38 @@ on: [push, pull_request] jobs: lint: name: Lint + timeout-minutes: 4 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: 16 - - run: npm install + - run: npm ci - run: npm run lint test: name: Test + timeout-minutes: 4 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: 16 - - run: npm install + - run: npm ci - run: npm test build: name: Compile + timeout-minutes: 4 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v2 with: node-version: 16 - - run: npm install + - run: npm ci - run: npm run build env: DATOCMS_API_TOKEN: ${{ secrets.DATOCMS_API_TOKEN }}