Description
GitHub Actions workflow in this repo, triggered via repository_dispatch from the monthly release DAG. Implements the behavioural spec from OvertureMaps/omf-devex#27 in a headless form: runs on the GHA runner using DuckDB+httpfs for metrics/metadata/changelog, AWS CLI for Athena, gh CLI for GitHub context, and the Anthropic API (Sonnet) for narrative sections. Opens a draft PR against this repo placing the file at blog/{NEW_DATE}-release-notes.mdx. Output format follows OvertureMaps/omf-devex#28.
Expected impact
Monthly release notes are produced automatically as a reviewable draft PR after each release DAG run, removing the manual authoring step while keeping a human in the loop for review and tweaks.
Description
GitHub Actions workflow in this repo, triggered via
repository_dispatchfrom the monthly release DAG. Implements the behavioural spec from OvertureMaps/omf-devex#27 in a headless form: runs on the GHA runner using DuckDB+httpfs for metrics/metadata/changelog, AWS CLI for Athena,ghCLI for GitHub context, and the Anthropic API (Sonnet) for narrative sections. Opens a draft PR against this repo placing the file atblog/{NEW_DATE}-release-notes.mdx. Output format follows OvertureMaps/omf-devex#28.Expected impact
Monthly release notes are produced automatically as a reviewable draft PR after each release DAG run, removing the manual authoring step while keeping a human in the loop for review and tweaks.