From b747df94a219c01618676f89a9656780821b0da9 Mon Sep 17 00:00:00 2001 From: Hassan Abouelela <47495861+HassanAbouelela@users.noreply.github.com> Date: Wed, 3 Feb 2021 11:16:51 +0300 Subject: Simplify Workflow Installation Makes workflows use the prod flag where possible to test the app works correctly, and reduce build times. Signed-off-by: Hassan Abouelela <47495861+HassanAbouelela@users.noreply.github.com> --- .github/workflows/create_sentry_release.yml | 2 +- .github/workflows/test_and_lint.yml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/create_sentry_release.yml b/.github/workflows/create_sentry_release.yml index d258c5d..4c522e9 100644 --- a/.github/workflows/create_sentry_release.yml +++ b/.github/workflows/create_sentry_release.yml @@ -15,7 +15,7 @@ jobs: - uses: EgorDm/gha-yarn-node-cache@v1 - name: Install dependencies - run: yarn install + run: yarn install --prod - name: Set SHA id: commit-sha diff --git a/.github/workflows/test_and_lint.yml b/.github/workflows/test_and_lint.yml index 5a40460..21c3f22 100644 --- a/.github/workflows/test_and_lint.yml +++ b/.github/workflows/test_and_lint.yml @@ -13,10 +13,10 @@ jobs: steps: - uses: actions/checkout@v2 - uses: EgorDm/gha-yarn-node-cache@v1 - + - name: Install dependencies - run: yarn install - + run: yarn install --prod + - name: Build run: yarn build @@ -26,9 +26,9 @@ jobs: steps: - uses: actions/checkout@v2 - uses: EgorDm/gha-yarn-node-cache@v1 - + - name: Install dependencies - run: yarn install --dev + run: yarn install - name: Run tests run: yarn test @@ -41,7 +41,7 @@ jobs: - uses: EgorDm/gha-yarn-node-cache@v1 - name: Install dependencies - run: yarn install --dev + run: yarn install - name: Lint run: yarn run eslint --ext .ts,.tsx --quiet src/ -- cgit v1.2.3