Skip to content

Commit 2b3f8d7

Browse files
committed
Add astro check to UI build step
1 parent e59a101 commit 2b3f8d7

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,8 @@ jobs:
5959
name: Build Astro UI
6060
if: github.event_name == 'pull_request'
6161
runs-on: ubuntu-latest
62+
env:
63+
ASTRO_TELEMETRY_DISABLED: 1
6264
steps:
6365
- name: Checkout code
6466
uses: actions/checkout@v7
@@ -75,6 +77,9 @@ jobs:
7577
- name: Install dependencies
7678
run: npm ci
7779
working-directory: ui
80+
- name: Type check with astro check
81+
run: npm run lint
82+
working-directory: ui
7883
- name: Build site
7984
run: npm run build
8085
working-directory: ui

0 commit comments

Comments
 (0)