when: - event: push branch: master steps: build: image: node commands: - echo "Installing pnpm..." - npm install -g pnpm - echo "Installing dependencies..." - pnpm i --frozen-lockfile - echo "Building..." - pnpm run build deploy: image: node environment: CLOUDFLARE_ACCOUNT_ID: from_secret: cloudflare_account_id CLOUDFLARE_API_TOKEN: from_secret: cloudflare_api_token commands: - echo "Deploying site..." - pnpm wrangler pages deploy dist --project-name sakosite --branch main