Skip to content

Releases: callowayproject/project-forge

0.6.0

21 May 14:31

Choose a tag to compare

Compare the full difference.

Fixes

  • Fix permissions on bump-version.yaml workflow. 5cd391d

  • Fix github release permissions. ee5098f

  • Fix trusted publishing does not support reusable workflows. dad426c

  • Fixed permissions in github release workflow. 9af70bf

  • Fixed typo in changelog. cba3d9e

  • Fixed bad default param for release-github.yaml. 01cb923

New

  • Add RenderError exception and handle template rendering issues. ff8f719

    Introduce a RenderError exception to handle problems during template rendering. Update the rendering logic to raise RenderError when encountering UnicodeDecodeError or FileNotFoundError. This improves error handling and makes issues easier to debug.

  • Add always_skip setting to configure globally skipped patterns. 7384424

    Introduced an always_skip setting to define patterns that are always skipped during processing. Updated get_settings to cache settings and integrated always_skip into the get_process_mode logic for more flexible path matching.

Updates

  • Renamed job from release-github to call-release-github. b1ca996

  • Removed unused workflow: release-pypi.yaml. b543406

0.5.1

12 May 12:18

Choose a tag to compare

Compare the full difference.

Fixes

  • Fixed installation of bump-my-version. a1b8b59

  • Refactor CLI to parse composition as git URL. 78282f2

    Updated the composition argument in the build command to accept a git URL instead of a file path. Added parsing logic to convert the URL into a file path before processing, enabling more flexible input handling.

  • Refactor workflows for improved release management. b9d119b

    Updated workflows to support passing a reference (ref) input for consistent release processes. Renamed jobs, fixed pip command, and added outputs like tag_name for improved clarity and functionality.

  • Fixed permissions on release-github and release-pypi workflows. 36502b4

Other

  • Reformatted the CHANGELOG.md file. d9e9def

  • Simplify workflow definition by replacing steps with "uses". 74e023a

    Removed explicit steps under release-github and release-pypi jobs, replacing them with direct uses references to corresponding workflow files.