Skip to content

v2.0.0

Compare
Choose a tag to compare
@gsinghjay gsinghjay released this 02 Jan 09:48
· 115 commits to main since this release

v2.0.0 (2025-01-02)

Bug Fixes

  • release: Pass workflow dispatch inputs to semantic-release (8aa77e5)

  • Add prerelease input handling

  • Add force version bump input

  • Add prerelease token input

  • Enable manual control of release process

BREAKING CHANGE: Manual workflow dispatch now directly controls semantic-release behavior

Continuous Integration

  • Remove redundant tag validation workflow (c2bea40)

  • Remove tag-validation.yml as validation is handled by semantic-release

  • Tag signing and validation now configured in pyproject.toml

  • Rely on semantic-release's built-in tag management

  • Simplify CI/CD pipeline

BREAKING CHANGE: Tag validation now handled entirely by semantic-release configuration

  • release: Simplify semantic release workflow (0bcbd03)

  • Remove redundant git committer configuration (handled by pyproject.toml)

  • Remove prerelease and force options (handled by workflow_dispatch)

  • Keep publish action for GitHub release assets

  • Align with python-semantic-release documentation

Documentation

  • Update workflow documentation (2eab334)

  • Update CI/CD badge to point to release workflow

  • Replace workflow diagram with new architecture

  • Add detailed workflow files structure

  • Add workflow execution and skip conditions

  • Remove outdated workflow steps section

BREAKING CHANGES

  • Tag validation now handled entirely by semantic-release configuration

  • release: Manual workflow dispatch now directly controls semantic-release behavior


Detailed Changes: v1.6.4...v2.0.0