⚠️ IMPORTANT: GitHub Pages Setup Required
The deployment is failing because GitHub Pages is not enabled!
Quick Fix (Required)
Before the website can deploy, you MUST enable GitHub Pages in your repository settings:
- Go to: https://github.com/AHuffmyer/website/settings/pages
- Under “Source”: Select “GitHub Actions” from the dropdown
- Save the settings
How to Verify
After enabling GitHub Pages:
- Go to the Actions tab: https://github.com/AHuffmyer/website/actions
- Click on the latest workflow run
- The deployment should now succeed
- Your site will be live at: https://ahuffmyer.github.io/website/
Current Error
The workflow is failing with:
Error: Failed to create deployment (status: 404)
Ensure GitHub Pages has been enabled
This is because the GitHub Pages feature needs to be manually enabled in repository settings before the automated deployment can work.
After Setup
Once GitHub Pages is enabled: - ✅ The workflow will automatically deploy on every push to main
- ✅ Your site will be live at https://ahuffmyer.github.io/website/ - ✅ No further manual setup required
For more details, see DEPLOYMENT.md