Skip to content

Conversation

@nilsgstrabo
Copy link
Contributor

No description provided.

@nilsgstrabo nilsgstrabo requested a review from Copilot September 5, 2025 11:00
@nilsgstrabo nilsgstrabo self-assigned this Sep 5, 2025
@nilsgstrabo nilsgstrabo linked an issue Sep 5, 2025 that may be closed by this pull request
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 improvements to the release process by introducing automated workflows and configuration for changelog generation. The changes establish a trunk-based development workflow with automated release pull request creation and GitHub releases.

  • Adds git-cliff configuration for automated changelog generation using conventional commits
  • Introduces GitHub workflows for preparing release PRs, creating releases, and building/deploying Docker images
  • Updates documentation to explain the new development and release processes

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
cliff.toml Adds git-cliff configuration for changelog generation with commit parsing and formatting rules
README.md Documents the new trunk-based development workflow and automated release process
.github/workflows/prepare-release-pr.yml Workflow to create release pull requests when changes are pushed to main
.github/workflows/pr.yaml Updates PR workflow with permissions and newer action version
.github/workflows/deploy.yml Workflow to build and deploy Docker images when tags are created
.github/workflows/create-releases.yml Workflow to create GitHub releases from approved release pull requests

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

@nilsgstrabo nilsgstrabo marked this pull request as ready for review September 5, 2025 13:28
@nilsgstrabo nilsgstrabo merged commit 4e8a00d into main Sep 8, 2025
3 checks passed
This was referenced Sep 8, 2025
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.

Refactor release process

3 participants