Skip to content

ci: replace ::set-output with $GITHUB_OUTPUT#384

Merged
KSXGitHub merged 3 commits intomasterfrom
claude/review-ci-scripts-BEoWG
Apr 3, 2026
Merged

ci: replace ::set-output with $GITHUB_OUTPUT#384
KSXGitHub merged 3 commits intomasterfrom
claude/review-ci-scripts-BEoWG

Conversation

@KSXGitHub
Copy link
Copy Markdown
Owner

Updates the GitHub Actions workflow script to use the new GITHUB_OUTPUT environment variable method for setting outputs, replacing the deprecated ::set-output:: syntax.

https://claude.ai/code/session_01DNUdELQ1xnVwtZbhdz3K9A

claude added 2 commits April 2, 2026 23:42
The `::set-output` workflow command was deprecated by GitHub Actions in
October 2022 and is being removed. This migrates release-type.py3 to
write outputs to the `$GITHUB_OUTPUT` environment file instead.

https://claude.ai/code/session_01DNUdELQ1xnVwtZbhdz3K9A
@KSXGitHub KSXGitHub requested a review from Copilot April 2, 2026 23:45
@KSXGitHub KSXGitHub changed the title ci: replace deprecated ::set-output with $GITHUB_OUTPUT ci: replace ::set-output with $GITHUB_OUTPUT Apr 2, 2026
Copy link
Copy Markdown
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 updates the release-tag classification script used by the GitHub Actions deploy workflow to emit step outputs via the modern $GITHUB_OUTPUT file mechanism, replacing the deprecated ::set-output:: workflow command.

Changes:

  • Add a small set_output() helper that appends name=value pairs to the $GITHUB_OUTPUT file.
  • Replace all ::set-output name=...::... emissions with set_output(...) calls.

Comment thread ci/github-actions/release-type.py3 Outdated
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2026

Performance Regression Reports

commit: 234a223

There are no regressions.

This comment was marked as resolved.

Comment thread ci/github-actions/release-type.py3
@KSXGitHub KSXGitHub marked this pull request as ready for review April 3, 2026 00:04
@KSXGitHub KSXGitHub merged commit 71a94ef into master Apr 3, 2026
17 checks passed
@KSXGitHub KSXGitHub deleted the claude/review-ci-scripts-BEoWG branch April 3, 2026 00:05
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.

3 participants