Eliminate double towncrier run in release workflow

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>
This commit is contained in:
Erich Blume 2026-02-16 21:18:24 -08:00
commit 7dbb50a57b
3 changed files with 23 additions and 20 deletions

View file

@ -0,0 +1 @@
Eliminate double towncrier run in release workflow — changelog is now built once on the runner, then the pre-processed source tree is passed to a new `build_quartz` Dagger function for the Quartz site build only.