audio streaming app plyr.fm
at main 34 lines 796 B view raw
1name: deploy docs 2 3on: 4 push: 5 branches: 6 - main 7 paths: 8 - "docs/**" 9 - "docs-site/**" 10 - ".github/workflows/deploy-docs.yml" 11 workflow_dispatch: 12 13jobs: 14 deploy: 15 name: deploy docs 16 runs-on: ubuntu-latest 17 concurrency: deploy-docs 18 permissions: 19 contents: read 20 deployments: write 21 steps: 22 - uses: actions/checkout@v4 23 24 - uses: oven-sh/setup-bun@v2 25 26 - name: build 27 run: cd docs-site && bun install && bun run build 28 29 - name: deploy to cloudflare pages 30 uses: cloudflare/wrangler-action@v3 31 with: 32 apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }} 33 accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} 34 command: pages deploy docs-site/dist --project-name plyr-fm-docs --branch main