.agents/memory/2026-02-23-remove-website-auto-deploy-from-ci-cd.md

733 B

2026-02-23 Session Notes

Remove Website Auto-Deploy from CI/CD

Nicholai requested removal of the deploy-web job from .github/workflows/release.yml to switch from automatic to manual website deployment. The Astro website was previously deploying automatically to Cloudflare Pages on every push to main.

The session read the workflow file to confirm the deploy-web job location (lines 74-92). The job used cloudflare/wrangler-action@v3 to deploy the website. The release job, which handles version bumping and npm publishing, remains untouched.

Manual deployment continues to work via cd web && bun run deploy. The change simplifies the release workflow and gives Nicholai explicit control over website deployments.