Skip to content

build(deps-dev): bump @cloudflare/workers-types from 4.20260518.1 to … #36

build(deps-dev): bump @cloudflare/workers-types from 4.20260518.1 to …

build(deps-dev): bump @cloudflare/workers-types from 4.20260518.1 to … #36

---
name: Deploy Wiki
on:
push:
branches: [main]
workflow_dispatch: {}
env:
URL: "https://wiki.zshell.dev"
STYLES: ${{ secrets.FA_STYLES_KIT }}
permissions:
contents: read
deployments: write
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
deploy:
name: Deploying
timeout-minutes: 30
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
steps:
- name: "⤵️ Check out code from GitHub"
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
with:
fetch-depth: 0
- name: "📦 Setup pnpm"
uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8
- name: "⎔ Setup node"
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
with:
node-version: "22"
cache: "pnpm"
- name: "🏗 Build"
run: pnpm i --frozen-lockfile && pnpm run build
env:
NODE_ENV: development
- name: "🚀 Publish"
uses: cloudflare/wrangler-action@ebbaa1584979971c8614a24965b4405ff95890e0 # v4.0.0
with:
apiToken: ${{ secrets.CF_PAGES_API_TOKEN }}
accountId: ${{ secrets.CF_ACCOUNT_ID }}
command: pages deploy build --project-name=zsh
gitHubToken: ${{ secrets.GITHUB_TOKEN }}