build_changelog is no longer needed — towncrier now runs on the runner
before Dagger. build_docs becomes the direct Quartz build (no towncrier
delegation). Update docs to match.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add build_quartz Dagger function that builds the Quartz site without
running towncrier, and reorder the workflow so towncrier runs once on
the runner before passing the updated source tree to Dagger.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>