Skip to content

feat: implementing the GitHub release only action#33

Merged
geekbrother merged 1 commit intomasterfrom
feat/implementing_release_only_bump
Sep 18, 2025
Merged

feat: implementing the GitHub release only action#33
geekbrother merged 1 commit intomasterfrom
feat/implementing_release_only_bump

Conversation

@geekbrother
Copy link
Contributor

Description

This PR implements the GitHub release notes generation and release bumping action. This action will be used instead of the update-rust-version action that bumps Cargo.toml release version on repos with the branch protection enabled.

@geekbrother geekbrother requested a review from Copilot September 17, 2025 19:43
@geekbrother geekbrother self-assigned this Sep 17, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR implements a new GitHub Action for automated release management that generates release notes and creates GitHub releases. It replaces the existing update-rust-version action to work with repositories that have branch protection enabled.

Key changes:

  • Creates a new composite action using Cocogitto for release management
  • Integrates changelog generation and GitHub release creation
  • Provides configurable bot credentials and outputs cleaned version numbers

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@geekbrother geekbrother force-pushed the feat/implementing_release_only_bump branch from 6f013c2 to 32b8304 Compare September 17, 2025 20:08
@geekbrother geekbrother requested a review from bkrem September 17, 2025 20:09
@geekbrother geekbrother marked this pull request as ready for review September 17, 2025 20:09
@geekbrother geekbrother merged commit 7a3ca8b into master Sep 18, 2025
@geekbrother geekbrother deleted the feat/implementing_release_only_bump branch September 18, 2025 09:09
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.

2 participants