Skip to content

ci: name version-bump workflow steps for readability - #63706

Closed
MGPOCKY wants to merge 1 commit into
microsoft:mainfrom
MGPOCKY:fix/ci-workflow-step-names
Closed

ci: name version-bump workflow steps for readability#63706
MGPOCKY wants to merge 1 commit into
microsoft:mainfrom
MGPOCKY:fix/ci-workflow-step-names

Conversation

@MGPOCKY

@MGPOCKY MGPOCKY commented Aug 1, 2026

Copy link
Copy Markdown

Problem

In .github/workflows/new-release-branch.yaml and .github/workflows/set-version.yaml, the version-bump / LKG run steps are unnamed and longer than 300 characters. In the GitHub Actions UI those steps collapse into generic labels, which hurts readability when release automation fails.

Changes

Semantics are unchanged: same env vars, same sed / npm / LKG / git commands.

  • Add name: Bump version, LKG, and create release branch in new-release-branch.yaml
  • Add name: Bump version and LKG in set-version.yaml

Test plan

  • Confirm both workflows still bump versions, run LKG, and commit the same files
  • Confirm the steps show the new names in the Actions UI

@typescript-automation typescript-automation Bot added the For Uncommitted Bug PR for untriaged, rejected, closed or missing bug label Aug 1, 2026
@MGPOCKY

MGPOCKY commented Aug 1, 2026

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

@MGPOCKY
MGPOCKY marked this pull request as ready for review August 1, 2026 05:26
Copilot AI review requested due to automatic review settings August 1, 2026 05:26
@typescript-automation

Copy link
Copy Markdown

This PR doesn't have any linked issues. Please open an issue that references this PR. From there we can discuss and prioritise.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Improves GitHub Actions UI readability for release automation by naming previously unnamed, long run steps in the version bump/LKG workflows, without changing behavior.

Changes:

  • Name the version bump + LKG step in set-version.yaml.
  • Name the version bump + LKG + release branch creation step in new-release-branch.yaml.

Reviewed changes

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

File Description
.github/workflows/set-version.yaml Adds a descriptive name: to the version bump/LKG step so it displays clearly in the Actions UI.
.github/workflows/new-release-branch.yaml Adds a descriptive name: to the version bump/LKG/branch creation step for better Actions UI readability.

@jakebailey

Copy link
Copy Markdown
Member

we do not need this

@jakebailey jakebailey closed this Aug 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

For Uncommitted Bug PR for untriaged, rejected, closed or missing bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants