Skip to content

ci: Fix Release Note Generation#111

Merged
DylanDevelops merged 5 commits intomainfrom
ravel/changelog-author-commit-fix
Apr 12, 2026
Merged

ci: Fix Release Note Generation#111
DylanDevelops merged 5 commits intomainfrom
ravel/changelog-author-commit-fix

Conversation

@DylanDevelops
Copy link
Copy Markdown
Owner

@DylanDevelops DylanDevelops commented Apr 4, 2026

Pull Request Checklist

  • I have read and followed the contribution guidelines.
  • My pull request targets the main branch of tmpo.
  • I have tested these changes locally on my machine.

Description

This pull request updates the release automation and changelog generation to improve integration with GitHub and simplify configuration. The main changes include adding explicit GitHub repository information to cliff.toml, updating the changelog template to use GitHub-specific commit metadata, and refining workflow arguments.

Changelog and Release Automation Improvements:

  • Added a [remote.github] section to cliff.toml with the repository owner and name, enabling better GitHub integration for changelog generation.
  • Updated the changelog template in cliff.toml to use commit.github.pr_number and commit.github.username instead of the generic commit.remote fields, ensuring more accurate pull request and author links.
  • Modified the git-cliff-action step in .github/workflows/release.yml to pass the --github-repo argument directly, streamlining repository context handling.

Configuration Simplification:

  • Removed the custom commit-message prefixes for dependencies and GitHub Actions updates from .github/dependabot.yml, simplifying Dependabot configuration. [1] [2]

@DylanDevelops DylanDevelops changed the title ci: Add Dependabot PR title workflow; tweak templates ci: Improve Dependabot PR title workflow Apr 8, 2026
@DylanDevelops DylanDevelops changed the title ci: Improve Dependabot PR title workflow ci: Fix Release Note Generation Apr 12, 2026
@DylanDevelops DylanDevelops merged commit 4844fdd into main Apr 12, 2026
@DylanDevelops DylanDevelops deleted the ravel/changelog-author-commit-fix branch April 12, 2026 00:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant