Skip to content

v0.6.0

Choose a tag to compare

@elephantum elephantum released this 24 Jan 17:59
· 11 commits to master since this release
44d5d72

[0.6.0] - 2026-01-23

Added

  • Multiple template types per package: template_type configuration now accepts a list of template types, allowing a single package to generate multiple workflow files from different templates
  • Support for list values in workspace-level default_template_type configuration

Configuration Example

Packages can now specify multiple template types:

Single template (still supported):

[tool.uv-workspace-codegen]
generate = true
template_type = "lib"

Multiple templates (new):

[tool.uv-workspace-codegen]
generate = true
template_type = ["lib", "deploy"]

This generates both lib-{package}.yml and deploy-{package}.yml workflow files.

Notes

  • Backward compatible: single string values for template_type continue to work as before
  • Templates receive the current template type as a string in package.template_type, not the full list