File tree Expand file tree Collapse file tree 1 file changed +10
-15
lines changed
Expand file tree Collapse file tree 1 file changed +10
-15
lines changed Original file line number Diff line number Diff line change 66 - master
77
88jobs :
9- build :
10- name : Build Website
9+ deploy :
10+ name : Build and Deploy
1111 runs-on : ubuntu-latest
1212 env :
13+ ALGOLIA_APPLICATION_ID : ${{ secrets.ALGOLIA_APPLICATION_ID }}
14+ ALGOLIA_INDEX_NAME : ${{ secrets.ALGOLIA_INDEX_NAME }}
15+ ALGOLIA_SEARCH_API_KEY : ${{ secrets.ALGOLIA_SEARCH_API_KEY }}
1316 NODE_OPTIONS : --max_old_space_size=8192
17+ permissions :
18+ contents : read
19+ deployments : write
1420 steps :
1521 - uses : actions/checkout@v4
1622 - uses : pnpm/action-setup@v4
1723 - name : Install dependencies
1824 run : pnpm install
1925 - name : Build website
20- run : |
21- set -e
22- pnpm run build-prod
23-
24- deploy :
25- name : Deploy to Cloudflare Pages
26- runs-on : ubuntu-latest
27- needs : build
28- if : ${{ success() }}
29- steps :
30- - uses : actions/checkout@v4
31- - uses : pnpm/action-setup@v4
26+ run : pnpm run build-prod
3227 - name : Deploy to Cloudflare Pages
3328 uses : cloudflare/wrangler-action@v3
3429 with :
3530 apiToken : ${{ secrets.CLOUDFLARE_API_TOKEN }}
3631 accountId : ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
37- command : pages deploy public --project-name=documentation
32+ command : pages deploy public --project-name=documentation
You can’t perform that action at this time.
0 commit comments