Skip to content

Conversation

@gsinghjay
Copy link
Owner

No description provided.

gsinghjay and others added 4 commits December 18, 2025 13:10
- Replace all GitHub Pages references with Netlify
- Document why Netlify is required (serverless functions for form processing)
- Clarify we use Netlify Functions, NOT Netlify Forms
- Update form submission flow to show Sanity image upload
- Update directory structure (add styles-index.njk, remove admin.njk)
- Fix references to Make webhook → Netlify Function
- Add notes on blocking vs non-blocking integrations
- development-guide.md: Clarify Netlify is required (not optional)
- development-guide.md: Add form submission flow diagram
- development-guide.md: Remove Vercel/GitHub Pages as alternatives
- project_context.md: Update deployment from GitHub Pages to Netlify
- project_context.md: Update form handling from Make to Netlify Function
- project_context.md: Add netlify/functions to directory structure
- project_context.md: Update environment variables section
- CI workflow: Run on both staging and main branches
- CI workflow: Remove GitHub Pages deploy (Netlify handles deployment)
- Release workflow: Run on staging (prereleases) and main (releases)
- pyproject.toml: Add staging branch config for rc prereleases

Branching strategy:
- staging: Development branch, creates rc prereleases (e.g., v1.5.0-rc.1)
- main: Production branch, creates stable releases (e.g., v1.5.0)
Automatically generated by python-semantic-release
@netlify
Copy link

netlify bot commented Dec 18, 2025

Deploy Preview for mywebclass-is373 ready!

Name Link
🔨 Latest commit a4a27dc
🔍 Latest deploy log https://app.netlify.com/projects/mywebclass-is373/deploys/69444c9f4d6fd50008563938
😎 Deploy Preview https://deploy-preview-16--mywebclass-is373.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 99
Accessibility: 96
Best Practices: 100
SEO: 97
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants