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

10 lines
733 B
Markdown

# 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.