ci: Add astro type generation in CI
This commit is contained in:
5 files changed
+22
-21
No files matched your search
@@ -59,6 +59,8 @@ jobs:
|
||||
cache: 'pnpm'
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/static astro sync
|
||||
- name: Lint static service
|
||||
run: pnpm --filter @ermnvldmr/static lint
|
||||
|
||||
@@ -78,6 +80,8 @@ jobs:
|
||||
cache: 'pnpm'
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/static astro sync
|
||||
- name: Typecheck static service
|
||||
run: pnpm --filter @ermnvldmr/static typecheck
|
||||
|
||||
|
||||
@@ -101,6 +101,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl lint
|
||||
- name: Lint UI package
|
||||
run: pnpm --filter @ermnvldmr/ui lint
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Lint WWW service
|
||||
run: pnpm --filter @ermnvldmr/www lint
|
||||
|
||||
@@ -129,6 +131,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl typecheck
|
||||
- name: Typecheck UI package
|
||||
run: pnpm --filter @ermnvldmr/ui typecheck
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Typecheck WWW service
|
||||
run: pnpm --filter @ermnvldmr/www typecheck
|
||||
|
||||
@@ -187,6 +191,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl test:coverage
|
||||
- name: Test UI package
|
||||
run: pnpm --filter @ermnvldmr/ui test:coverage
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Test WWW service
|
||||
run: pnpm --filter @ermnvldmr/www test:coverage
|
||||
- name: Upload Unit coverage to Codecov
|
||||
|
||||
@@ -91,6 +91,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl lint
|
||||
- name: Lint UI package
|
||||
run: pnpm --filter @ermnvldmr/ui lint
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Lint WWW service
|
||||
run: pnpm --filter @ermnvldmr/www lint
|
||||
|
||||
@@ -119,6 +121,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl typecheck
|
||||
- name: Typecheck UI package
|
||||
run: pnpm --filter @ermnvldmr/ui typecheck
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Typecheck WWW service
|
||||
run: pnpm --filter @ermnvldmr/www typecheck
|
||||
|
||||
@@ -177,6 +181,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl test:coverage
|
||||
- name: Test UI package
|
||||
run: pnpm --filter @ermnvldmr/ui test:coverage
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Test WWW service
|
||||
run: pnpm --filter @ermnvldmr/www test:coverage
|
||||
|
||||
|
||||
@@ -97,6 +97,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl lint
|
||||
- name: Lint UI package
|
||||
run: pnpm --filter @ermnvldmr/ui lint
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Lint WWW service
|
||||
run: pnpm --filter @ermnvldmr/www lint
|
||||
|
||||
@@ -125,6 +127,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl typecheck
|
||||
- name: Typecheck UI package
|
||||
run: pnpm --filter @ermnvldmr/ui typecheck
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Typecheck WWW service
|
||||
run: pnpm --filter @ermnvldmr/www typecheck
|
||||
|
||||
@@ -183,6 +187,8 @@ jobs:
|
||||
run: pnpm --filter @ermnvldmr/stl test:coverage
|
||||
- name: Test UI package
|
||||
run: pnpm --filter @ermnvldmr/ui test:coverage
|
||||
- name: Generate Astro types
|
||||
run: pnpm --filter @ermnvldmr/www astro sync
|
||||
- name: Test WWW service
|
||||
run: pnpm --filter @ermnvldmr/www test:coverage
|
||||
|
||||
|
||||
Reference in new issue
Block a user