Update .gitea/workflows/build-new-site.yml
This commit is contained in:
@@ -146,6 +146,31 @@ jobs:
|
||||
BODY+="- [ ] Legal entity name and contact information on the site (footer at minimum)\n"
|
||||
BODY+="- [ ] DMCA / copyright notices if applicable\n\n"
|
||||
BODY+="---\n\n"
|
||||
BODY+="---\n\n"
|
||||
BODY+="### 🗂️ Gitea / GitHub Repos\n\n"
|
||||
BODY+="Set up version control for the project before any code is written.\n\n"
|
||||
BODY+="- [ ] Create the primary repository (Gitea for internal, GitHub for public/client-facing)\n"
|
||||
BODY+="- [ ] Set default branch, branch protection rules, and merge strategy\n"
|
||||
BODY+="- [ ] Add README, .gitignore, and LICENSE appropriate to the project\n"
|
||||
BODY+="- [ ] Configure repository access / collaborators per the Roles section above\n"
|
||||
BODY+="- [ ] Set up any required webhooks (CI/CD, Discord notifications, issue trackers)\n"
|
||||
BODY+="- [ ] Mirror to secondary host if applicable (e.g. push Gitea → GitHub)\n"
|
||||
BODY+="- [ ] Document the repo URL(s) in a comment on this issue\n\n"
|
||||
BODY+="---\n\n"
|
||||
BODY+="### ✅ QA / Visual Check\n\n"
|
||||
BODY+="Final pass before launch — no exceptions.\n\n"
|
||||
BODY+="- [ ] Cross-browser test: Chrome, Firefox, Safari (and Edge if client requires)\n"
|
||||
BODY+="- [ ] Mobile responsiveness: test at 375px, 768px, 1280px, 1440px breakpoints\n"
|
||||
BODY+="- [ ] All links verified — no broken internal or external links\n"
|
||||
BODY+="- [ ] All forms tested end-to-end: submission, validation, success/error states\n"
|
||||
BODY+="- [ ] Images: optimized, correct alt text, no layout shift on load\n"
|
||||
BODY+="- [ ] Typography and spacing: consistent across all pages, no orphans\n"
|
||||
BODY+="- [ ] Accessibility: keyboard navigation works, ARIA labels present, contrast passes WCAG AA\n"
|
||||
BODY+="- [ ] Page speed: run Lighthouse — target 90+ performance score\n"
|
||||
BODY+="- [ ] SEO basics: meta titles, descriptions, og:image on all key pages\n"
|
||||
BODY+="- [ ] Analytics confirmed firing on production\n"
|
||||
BODY+="- [ ] Cookie banner and legal pages live and linked in footer\n"
|
||||
BODY+="- [ ] Stakeholder sign-off obtained before go-live\n\n"
|
||||
BODY+="_🐾 Silma — Build New Site · auto-generated ${TODAY}_"
|
||||
|
||||
curl -f -s -X POST \
|
||||
|
||||
Reference in New Issue
Block a user