Skip to content

Commit

Permalink
chore: switch to using yarn
Browse files Browse the repository at this point in the history
As part of our reorg, we can use yarn to better handle monorepo dependencies. Yarn has workspaces, that will download and manage the dependencies of each package and hoist up duplicates so we can have faster installs and install in one command.

Signed-off-by: Jeremy Wilken <[email protected]>
  • Loading branch information
gnomeontherun committed Jun 8, 2020
1 parent ecf01ee commit ddc443f
Show file tree
Hide file tree
Showing 47 changed files with 30,023 additions and 152,040 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ jobs:
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- run: npm install && npm --prefix packages/icons install && npm --prefix packages/angular install && npm --prefix packages/ui install && npm --prefix packages/schematics install && npm --prefix packages/core install
- run: npm run build:ci
- run: yarn
- run: yarn build:ci

env:
CI: true
20 changes: 20 additions & 0 deletions .github/workflows/dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Dev

on: [push, pull_request]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- run: yarn
- run: yarn build:libs && yarn angular:dev:build
- run: yarn angular:dev:deploy

env:
CI: true
NETLIFY_SITE_ID: 03fce0dd-9568-4ab2-a3ea-211d856989db
20 changes: 0 additions & 20 deletions .github/workflows/dex.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
save-exact=true
engine-strict=true
Loading

0 comments on commit ddc443f

Please sign in to comment.