Skip to content

Configure python-semantic-release in pyproject.toml #8

Description

@ldgaetano

Add [tool.semantic_release] configuration to pyproject.toml so that conventional commits drive automatic semver version bumps.

Changes:

  • Add [tool.semantic_release] with version_toml, tag_format, branch
  • Add [tool.semantic_release.branches.main] to restrict releases to main
  • Add [tool.semantic_release.changelog] with changelog_file and mode
  • Add python-semantic-release to pixi dev dependencies
  • Add pixi task: buildpython -m build

Part of the CI/CD setup plan.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions