Skip to content

Replace deprecated ::set-output with $GITHUB_OUTPUT#737

Merged
hectorcast-db merged 1 commit intomainfrom
fix/replace-deprecated-set-output
Mar 26, 2026
Merged

Replace deprecated ::set-output with $GITHUB_OUTPUT#737
hectorcast-db merged 1 commit intomainfrom
fix/replace-deprecated-set-output

Conversation

@hectorcast-db
Copy link
Copy Markdown
Contributor

@hectorcast-db hectorcast-db commented Mar 26, 2026

Summary

  • Replace deprecated ::set-output workflow command with the recommended >> $GITHUB_OUTPUT syntax in .github/workflows/integration-tests.yml
  • The ::set-output command has been deprecated by GitHub and is vulnerable to log injection attacks (GitHub changelog)

Test plan

  • Verify the check-token job in integration-tests.yml correctly sets the has_token output using the new syntax
  • Confirm downstream jobs that depend on steps.set-token-status.outputs.has_token continue to work

NO_CHANGELOG=true

This pull request was AI-assisted by Isaac.

The ::set-output workflow command is deprecated and vulnerable to log
injection. Replace with the recommended >> $GITHUB_OUTPUT syntax.

Co-authored-by: Isaac
Signed-off-by: Hector Castejon Diaz <hector.castejon@databricks.com>
@hectorcast-db hectorcast-db merged commit 29672b6 into main Mar 26, 2026
@hectorcast-db hectorcast-db deleted the fix/replace-deprecated-set-output branch March 26, 2026 09:52
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