GitHub Pages can publish a complete static website, but it cannot process contact-form submissions on its own. This walkthrough adds a working contact form without deploying a server or serverless function: postmyform.com/guides/githu...
How to add a contact form to GitHub Pages
Add a working contact form to GitHub Pages without building or operating a backend.
postmyform.com