👷 Update docs deployments to Cloudflare (#630)

This commit is contained in:
Sebastián Ramírez 2023-08-01 11:18:53 +02:00 committed by GitHub
parent 30a9c23a34
commit 1e2fd10047
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -29,21 +29,20 @@ jobs:
run_id: ${{ github.event.workflow_run.id }} run_id: ${{ github.event.workflow_run.id }}
name: docs-site name: docs-site
path: ./site/ path: ./site/
- name: Deploy to Netlify - name: Deploy to Cloudflare Pages
if: steps.download.outputs.found_artifact == 'true' if: steps.download.outputs.found_artifact == 'true'
id: netlify id: deploy
uses: nwtgck/actions-netlify@v2.0.0 uses: cloudflare/pages-action@v1
with: with:
publish-dir: './site' apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
production-deploy: ${{ github.event.workflow_run.head_repository.full_name == github.repository && github.event.workflow_run.head_branch == 'main' }} accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
github-token: ${{ secrets.GITHUB_TOKEN }} projectName: sqlmodel
enable-commit-comment: false directory: './site'
env: gitHubToken: ${{ secrets.GITHUB_TOKEN }}
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} branch: ${{ ( github.event.workflow_run.head_repository.full_name == github.repository && github.event.workflow_run.head_branch == 'main' && 'main' ) || ( github.event.workflow_run.head_sha ) }}
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
- name: Comment Deploy - name: Comment Deploy
if: steps.netlify.outputs.deploy-url != '' if: steps.deploy.outputs.url != ''
uses: ./.github/actions/comment-docs-preview-in-pr uses: ./.github/actions/comment-docs-preview-in-pr
with: with:
token: ${{ secrets.GITHUB_TOKEN }} token: ${{ secrets.GITHUB_TOKEN }}
deploy_url: "${{ steps.netlify.outputs.deploy-url }}" deploy_url: "${{ steps.deploy.outputs.url }}"