Skip to content

fix: update release workflow version handling and improve output messages#278

Merged
from2001 merged 1 commit intodevelopfrom
from2001/fix-release-workflow
Jan 12, 2026
Merged

fix: update release workflow version handling and improve output messages#278
from2001 merged 1 commit intodevelopfrom
from2001/fix-release-workflow

Conversation

@from2001
Copy link
Collaborator

This pull request updates the release workflow to improve version management and simplify the workflow file. The changes add clearer version display in workflow runs, remove the step that updated the workflow file's version description, and ensure the summary reflects these updates.

Workflow improvements:

  • Added a step to display the current and target version numbers at the start of the workflow, making it easier to confirm the version change before proceeding.
  • Enhanced the workflow summary to include a table showing the version change from the previous to the new version.

Workflow file simplification:

  • Removed the step that updated the workflow file's own version description, reducing unnecessary file changes and potential merge conflicts.
  • Stopped tracking changes to .github/workflows/release-workflow.yml in the commit and summary, since the file is no longer self-modified during the release process. [1] [2] [3]

Documentation update:

  • Updated the version input description to use a generic example instead of referencing the current version, reflecting the new approach.

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 pull request refactors the release workflow to improve version visibility and eliminate self-modification of the workflow file. The changes add upfront version display, enhance the workflow summary with a version change table, and remove the step that updated the workflow file's own version description.

Changes:

  • Added a "Display current version" step to show version changes before execution
  • Enhanced workflow summary with a version change comparison table
  • Removed workflow file self-modification step and all related references
  • Updated version input description to use a generic example

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

@from2001 from2001 merged commit c7f222d into develop Jan 12, 2026
6 checks passed
@from2001 from2001 deleted the from2001/fix-release-workflow branch January 12, 2026 10:58
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