aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Hassan Abouelela <[email protected]>2021-02-03 11:16:51 +0300
committerGravatar Hassan Abouelela <[email protected]>2021-02-05 23:15:33 +0300
commitb747df94a219c01618676f89a9656780821b0da9 (patch)
treeecdd169d4398a8c6ab771ac57eb212938973e1e5
parentRemoves Cross Env (diff)
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 <[email protected]>
-rw-r--r--.github/workflows/create_sentry_release.yml2
-rw-r--r--.github/workflows/test_and_lint.yml12
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/