Skip to content

Commit f92941f

Browse files
committed
upload-docs: add upload to prod branch
1 parent 5f08c84 commit f92941f

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/upload-docs.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@ on:
22
push:
33
branches:
44
- master
5+
tags:
6+
- v*
57

68
jobs:
7-
check:
9+
upload-docs:
810
runs-on: ubuntu-24.04
911
steps:
1012
- name: Checkout
@@ -28,3 +30,11 @@ jobs:
2830
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
2931
command: pages deploy zig-out/docs --project-name=zigpak
3032
gitHubToken: ${{ secrets.GITHUB_TOKEN }}
33+
- name: Upload Docs to Prod
34+
uses: cloudflare/wrangler-action@v3
35+
with:
36+
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
37+
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
38+
command: pages deploy zig-out/docs --project-name=zigpak --branch=main
39+
gitHubToken: ${{ secrets.GITHUB_TOKEN }}
40+
if: github.ref_type == 'tags'

0 commit comments

Comments
 (0)