Skip to content

Conversation

@mrbiggred
Copy link
Member

Set the next version to 8.0.0 in GitVersion. Updated the release notes action.

- Changed 'enhancement' label to 'feature' in GitReleaseManager.yml.
- Updated GitHub Actions dependencies to latest versions (e.g., `actions/checkout@v4`, `gittools/actions/gitversion/setup@v3.2.1`).
- Upgraded macOS runner to version 15.
- Adjusted GitVersion to use versionSpec 6.3.0 and updated configuration to include `updateProjectFiles`.
- Removed unnecessary .NET 6 setup in workflow.
@mrbiggred mrbiggred added this to the v8.0.0 milestone Nov 14, 2025
@mrbiggred mrbiggred self-assigned this Nov 14, 2025
@mrbiggred mrbiggred requested a review from Copilot November 14, 2025 00:11
Copilot finished reviewing on behalf of mrbiggred November 14, 2025 00:15
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 updates the project version to 8.0.0 and modernizes the release workflow with updated GitHub Actions and configurations.

  • Sets next version to 8.0.0 in GitVersion configuration
  • Adds "feature" label support to GitReleaseManager
  • Updates release workflow with newer action versions, updated parameters, and restricts triggers to release branches only

Reviewed Changes

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

File Description
GitVersion.yml Sets the next version to 8.0.0
GitReleaseManager.yml Adds feature label configuration for release notes categorization
.github/workflows/release-notes.yml Updates to newer action versions, modernizes parameters, adds permissions, restricts branch triggers, and upgrades runner to macos-15

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +40 to +42
- name: feature
header: Feature
plural: Feature
Copy link

Copilot AI Nov 14, 2025

Choose a reason for hiding this comment

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

The new "feature" label is added to issue-labels-alias but is missing from the issue-labels-include list (lines 5-13). Without being included in issue-labels-include, the label won't be processed when generating release notes. Add "feature" to the issue-labels-include list.

Copilot uses AI. Check for mistakes.
@mrbiggred mrbiggred changed the title Set version to 8.0.0 and update release workflow Update release notes workflow Nov 19, 2025
@mrbiggred mrbiggred merged commit e6e9e82 into main Nov 19, 2025
@mrbiggred mrbiggred deleted the feature/update-release-notes-action branch November 28, 2025 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants