Skip to content

Conversation

@matt-goldman
Copy link
Owner

Summary

Previous workflow did not pass version number to subsequent steps


🧷 This PR will be released as a preview by default.

To trigger a stable release:

  • Remove the preview label
  • Add the release label
  • Optionally add Semver-Minor or Semver-Major to control version bump

🏷️ Add labels to control release notes:

  • enhancement, bug, breaking-change, dependencies
  • Or use ignore-for-release to suppress it from notes

Copilot AI review requested due to automatic review settings August 2, 2025 00:40
@github-actions github-actions bot added the preview Triggers a release of preview version of Nuget packages label Aug 2, 2025
Copy link
Contributor

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 fixes dependency issues in the GitHub Actions workflow where version information was not being properly passed to subsequent publishing steps. The changes ensure that the generate-version job output is available to all publishing jobs that need the version number.

  • Updated job dependencies to include generate-version in the needs array for publishing jobs
  • Enhanced step naming to include version information for better clarity
  • Removed unnecessary build flags to simplify the build process

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/reusable-publish.yml Enhanced step naming and simplified build command
.github/workflows/ci.yml Fixed job dependencies to ensure version outputs are available

@matt-goldman matt-goldman added release Triggers a release of a production version of Nuget packages and removed preview Triggers a release of preview version of Nuget packages labels Aug 2, 2025
@matt-goldman matt-goldman merged commit f1d1ffe into main Aug 2, 2025
1 check passed
@matt-goldman matt-goldman deleted the fix-broken-build branch August 2, 2025 00:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Triggers a release of a production version of Nuget packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants