⢠Jekyll / Hugo as static site generator (can go with Nextjs too but I find Jekyll and Hugo be most mature generators)
⢠CI/CD isn't really needed but you cam still have it for things like HTML proofing, markdown linting etc. As for CI itself, GitLab CI (I'm biased, and also, Travis and GitHub Actions are not quite there yet).
⢠Netlify for DNS and hosting.
For all those choices you'd make, only domain cost is what you'd pay, rest everything is free.