Skip to content

Commit 7d1addf

Browse files
authored
Fix website build (#785)
1 parent 75c7b94 commit 7d1addf

File tree

3 files changed

+1286
-1185
lines changed

3 files changed

+1286
-1185
lines changed

.github/workflows/build.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,26 @@ jobs:
7777

7878
- name: Lint
7979
run: pnpm lint
80+
81+
website:
82+
name: Website test build
83+
runs-on: ubuntu-latest
84+
85+
steps:
86+
- name: Checkout
87+
uses: actions/checkout@v3
88+
89+
- name: Install pnpm
90+
uses: pnpm/action-setup@v2
91+
92+
- name: Setup Node.js
93+
uses: actions/setup-node@v3
94+
with:
95+
node-version: ${{ env.NODE_VERSION }}
96+
cache: 'pnpm'
97+
98+
- name: Install dependencies
99+
run: pnpm install --frozen-lockfile
100+
101+
- name: Build
102+
run: pnpm exec nx run @react-docgen-internal/website:build

packages/website/next.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module.exports = withNextra({
88
if (!config.resolve.fallback) config.resolve.fallback = {};
99

1010
config.resolve.fallback.fs = false;
11+
config.resolve.aliasFields = ['browser'];
1112

1213
return config;
1314
},

0 commit comments

Comments
 (0)