File tree Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Expand file tree Collapse file tree 1 file changed +13
-9
lines changed Original file line number Diff line number Diff line change 6
6
- master
7
7
8
8
jobs :
9
- deploy :
10
- name : Build and Deploy
9
+ build :
10
+ name : Build Website
11
11
runs-on : ubuntu-latest
12
12
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 }}
16
13
NODE_OPTIONS : --max_old_space_size=8192
17
- permissions :
18
- contents : read
19
- deployments : write
20
14
steps :
21
15
- uses : actions/checkout@v4
22
16
- uses : pnpm/action-setup@v4
23
17
- name : Install dependencies
24
18
run : pnpm install
25
19
- name : Build website
26
- run : pnpm run build-prod
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
27
31
- name : Deploy to Cloudflare Pages
28
32
uses : cloudflare/wrangler-action@v3
29
33
with :
You can’t perform that action at this time.
0 commit comments