diff --git a/.github/workflows/app-deploy.yml b/.github/workflows/app-deploy.yml index 7dca7a9b..73f90094 100644 --- a/.github/workflows/app-deploy.yml +++ b/.github/workflows/app-deploy.yml @@ -12,6 +12,7 @@ jobs: build: name: Deploy runs-on: ubuntu-latest + timeout-minutes: 20 steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@0.4.0 @@ -24,7 +25,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v1 with: - node-version: 10 + node-version: 12 - name: Get Cache Settings id: cache-settings diff --git a/.github/workflows/app-verify.yml b/.github/workflows/app-verify.yml index b4541386..a54437af 100644 --- a/.github/workflows/app-verify.yml +++ b/.github/workflows/app-verify.yml @@ -9,6 +9,7 @@ jobs: verify-build: name: Verify + Build runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@0.4.0 @@ -21,7 +22,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v1 with: - node-version: 10 + node-version: 12 - name: Get cache settings id: cache-settings @@ -126,6 +127,7 @@ jobs: name: UI Test Emulated App needs: verify-build runs-on: ubuntu-16.04 + timeout-minutes: 20 strategy: # Keep all in-progress jobs running if any matrix job fails. Needed to prevent # the Cypress Dashboard from being stuck in "in progress" state since not all tests run. @@ -140,7 +142,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v1 with: - node-version: 10 + node-version: 12 - name: Checkout Repo uses: actions/checkout@v2 diff --git a/.github/workflows/docs-deploy.yml b/.github/workflows/docs-deploy.yml index 04c788ab..7fe7662d 100644 --- a/.github/workflows/docs-deploy.yml +++ b/.github/workflows/docs-deploy.yml @@ -13,6 +13,7 @@ jobs: build-deploy: name: Verify + Build + Deploy runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@0.4.0 @@ -25,7 +26,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v1 with: - node-version: 10 + node-version: 12 - name: Get yarn cache id: yarn-cache diff --git a/.github/workflows/docs-verify.yml b/.github/workflows/docs-verify.yml index 044f0d9b..6bb54f15 100644 --- a/.github/workflows/docs-verify.yml +++ b/.github/workflows/docs-verify.yml @@ -10,6 +10,7 @@ jobs: verify-build: name: Verify + Build runs-on: ubuntu-latest + timeout-minutes: 15 steps: - name: Cancel Previous Runs uses: styfle/cancel-workflow-action@0.4.0 @@ -22,7 +23,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v1 with: - node-version: 10 + node-version: 12 - name: Get yarn cache id: yarn-cache diff --git a/README.md b/README.md index 4e99f723..fc314c9a 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ - Action Features include support for: - Multiple steps allowing many actions in one run - Backup phase (for easy backing up data before running your actions) - - Custom logic (JS written in the browser with ESNext features like `async/await`) + - Project level tracking of actions which have been run through Action Runner - Get/Set CORS Config of Storage Buckets - Testing for React App (Cypress) and Cloud Functions (Mocha) @@ -54,18 +54,17 @@ Since this is source code, a great place to start is checking the [hosted versio While developing, you will probably rely mostly on `npm start`; however, there are additional scripts at your disposal: -| `npm run