- Introduces a `create_release` function with retry logic to handle
transient failures during release creation.
- Improves error handling and logging for better debugging.
- Adjusts changelog parsing and workflow steps for clarity and
robustness.
- Adds Git user configuration to ensure correct author information
during major tag creation workflow.
- Helps avoid potential issues with missing author details.
- Introduces a GitHub Actions workflow to manage major version tags
- Automates deriving and updating the major tag upon release publication
- Improves release consistency and simplifies tag management
- Add git-cliff installation and configuration for changelog generation
- Include CLIFF_VERSION detection and handling
- Improve git setup for release automation
- Refine conditional steps for changelog and version release
- Simplifies the workflow by removing redundant steps
- Eliminates scripts for version reading, CLI installation, and changelog generation
- Focuses on reducing complexity and maintaining essential functionality
- Update action reference to use the main branch for stability
- Add scripts for version detection, CLI version reading, and git-cliff installation
- Include setup for git configuration and changelog generation
- Improve release logic based on version changes and branch checks
- Eliminate redundant steps for CLIFF version reading, git-cliff
installation, and git setup to streamline action configuration
- Simplifies the workflow by focusing on essential functionality
- Remove steps for generating unreleased changelogs and releasing
from version in the GitHub Action workflow.
- Simplify the workflow by retaining only essential steps.
- Introduces a composite GitHub Action to automate changelog generation
and Gitea release processes
- Includes version detection, changelog updates, and release steps
- Supports configurable author details and optional PAT for API access
- Add scripts to detect version changes and generate changelogs
- Include setup for installing and configuring git-cliff
- Automate release creation and changelog updates for CI workflows
- Improve Git author setup for consistent commits