@@ -29,21 +29,25 @@ jobs:
2929 run : ' yarn run test:unit'
3030 - name : " Integrations Tests"
3131 run : ' yarn run test:integrations'
32- - name : Publish POC to Cloudflare Pages
33- uses : cloudflare/pages-action@v1
32+ - name : Set branch name for Cloudflare Pages
33+ id : cf-branch
34+ run : |
35+ if [[ "${{ github.ref_name }}" == "master" ]]; then
36+ echo "CF_BRANCH_NAME=preview" >> $GITHUB_ENV
37+ else
38+ echo "CF_BRANCH_NAME=${{ github.head_ref || github.ref_name }}" >> $GITHUB_ENV
39+ fi
40+ - name : Publish Docs to Cloudflare Pages
41+ uses : cloudflare/wrangler-action@v3
3442 with :
43+ gitHubToken : ${{ secrets.GITHUB_TOKEN }}
3544 apiToken : ${{ secrets.CLOUDFLARE_API_TOKEN }}
3645 accountId : 2238a825c5aca59233eab1f221f7aefb
37- projectName : gopher-poc
38- directory : ./web/.svelte-kit/cloudflare
39- gitHubToken : ${{ secrets.GITHUB_TOKEN }}
40- branch : ${{ github.head_ref || github.ref_name }}
41- - name : Publish Preview Docs to Cloudflare Pages
42- uses : cloudflare/pages-action@v1
46+ command : pages deploy ./docs/build --project-name=sprinter-docs --branch=${{ env.CF_BRANCH_NAME }}
47+ - name : Publish POC to Cloudflare Pages
48+ uses : cloudflare/wrangler-action@v3
4349 with :
50+ gitHubToken : ${{ secrets.GITHUB_TOKEN }}
4451 apiToken : ${{ secrets.CLOUDFLARE_API_TOKEN }}
4552 accountId : 2238a825c5aca59233eab1f221f7aefb
46- projectName : gopher-docs-preview
47- directory : ./docs/build
48- gitHubToken : ${{ secrets.GITHUB_TOKEN }}
49- branch : ${{ github.head_ref || github.ref_name }}
53+ command : pages deploy ./web/.svelte-kit/cloudflare --project-name=sprinter-poc --branch=${{ env.CF_BRANCH_NAME }}
0 commit comments