Feature/monorepo #95 (#105)

Move repository into a monorepo with turborepo and pnpm.
This is a big change in the way the code is organized, used and deployed.
This commit is contained in:
Matti Nannt
2022-10-13 09:46:43 +02:00
committed by GitHub
parent 2d63249f63
commit 5c378bc8ce
210 changed files with 6064 additions and 5021 deletions
+11 -4
View File
@@ -10,6 +10,10 @@ jobs:
node: ["16.x"]
os: [ubuntu-latest, windows-latest, macOS-latest]
env:
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
steps:
- name: Checkout repo
uses: actions/checkout@v2
@@ -19,11 +23,14 @@ jobs:
with:
node-version: ${{ matrix.node }}
- name: Install deps and build (with cache)
uses: bahmutov/npm-install@v1
- name: Install pnpm
uses: pnpm/action-setup@v2.2.2
- name: Install dependencies
run: pnpm install
- name: Lint
run: yarn lint
run: pnpm lint
- name: Build
run: yarn build
run: pnpm build