This repo contains a single-page website you can publish with GitHub Pages.
- Go to https://github.com/new and create a repo (Public is fine). Name it whatever you like, e.g.
simple-site. - Upload these files from this folder (
Add file→Upload files):index.html.github/workflows/deploy.ymlLICENSE
- Commit to the main branch.
- Go to Actions → enable workflows if prompted. The
Deploy static site to Pagesworkflow will run and publish. - When it finishes, find your site at Settings → Pages or from the workflow output URL (e.g.,
https://<your-username>.github.io/<repo>/).
# in a terminal
git clone https://github.com/<your-username>/<repo>.git
cd <repo>
# copy these files into the repo folder, then:
git add .
git commit -m "Initial site"
git push origin main
# GitHub Actions will publish automatically- Edit
index.htmlfor content and styling. - Replace the favicon in the
<head>if you like. - If you put your site files inside a
/docsfolder, update theupload-pages-artifactpath in the workflow accordingly.