build: Add build:packages and build:legacy_packages scripts (#2664)

This commit is contained in:
Jonas Daniels
2024-04-02 19:32:57 -07:00
committed by GitHub
parent 46e880d9e2
commit 286b9f1e0b
3 changed files with 27 additions and 0 deletions
+12
View File
@@ -29,6 +29,18 @@ env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
jobs:
build:
runs-on: ubuntu-latest-16
steps:
- name: Check out the code
uses: actions/checkout@v4
- name: Setup & Install
uses: ./.github/composite-actions/install
- name: Build Packages
run: pnpm build:packages
lint:
timeout-minutes: 15
name: Lint Packages
+13
View File
@@ -31,6 +31,19 @@ env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
jobs:
build:
runs-on: ubuntu-latest-16
name: Build Packages
steps:
- name: Check out the code
uses: actions/checkout@v4
- name: Setup & Install
uses: ./.github/composite-actions/install
- name: Build Packages
run: pnpm build:legacy_packages
lint:
timeout-minutes: 15
name: Lint Packages
+2
View File
@@ -15,6 +15,8 @@
"test:legacy": "turbo run test --filter=./legacy_packages/*",
"e2e": "turbo run e2e --filter=./packages/*",
"e2e:legacy": "turbo run e2e --filter=./legacy_packages/*",
"build:packages": "turbo run build --filter=./packages/*",
"build:legacy_packages": "turbo run build --filter=./legacy_packages/*",
"build": "turbo run build --filter=./packages/* --filter=./legacy_packages/*",
"bench": "turbo run bench",
"typedoc": "turbo run typedoc",