Skip to content

Commit 44151ec

Browse files
committed
github: revert changes to actions
1 parent 377ae82 commit 44151ec

File tree

1 file changed

+10
-15
lines changed

1 file changed

+10
-15
lines changed

.github/workflows/build-prod.yml

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,27 @@ on:
66
- master
77

88
jobs:
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

0 commit comments

Comments
 (0)