Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🪲 [Fix]: Consistant output generated with Set-GithubOutput #314

Merged
merged 8 commits into from
Feb 25, 2025

Conversation

MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Feb 24, 2025

Description

This pull request includes changes to improve the handling of JSON conversion and parameter attributes in PowerShell scripts. The most important changes include modifying how JSON strings are normalized, converting non-string values to JSON, and updating parameter attributes to support pipeline input.

Improvements to JSON handling:

Parameter attribute updates:

Type of change

  • 📖 [Docs]
  • 🪲 [Fix]
  • 🩹 [Patch]
  • ⚠️ [Security fix]
  • 🚀 [Feature]
  • 🌟 [Breaking change]

Checklist

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas

@MariusStorhaug MariusStorhaug requested a review from a team as a code owner February 24, 2025 20:58
Copy link
Contributor

Module GitHub - 0.15.2-commands001 published to the PowerShell Gallery.

Copy link
Contributor

GitHub release for GitHub v0.15.2-commands001 has been created.

… to handle string normalization and non-string values
Copy link
Contributor

Module GitHub - 0.15.2-commands002 published to the PowerShell Gallery.

Copy link
Contributor

GitHub release for GitHub v0.15.2-commands002 has been created.

Copy link
Contributor

Module GitHub - 0.15.2-commands003 published to the PowerShell Gallery.

Copy link
Contributor

GitHub release for GitHub v0.15.2-commands003 has been created.

…ues to JSON format within GitHub composite actions
Copy link
Contributor

Module GitHub - 0.15.2-commands004 published to the PowerShell Gallery.

Copy link
Contributor

GitHub release for GitHub v0.15.2-commands004 has been created.

… and clean up whitespace in Set-GitHubOutput.ps1
Copy link
Contributor

Module GitHub - 0.15.2-commands005 published to the PowerShell Gallery.

Copy link
Contributor

GitHub release for GitHub v0.15.2-commands005 has been created.

@MariusStorhaug MariusStorhaug self-assigned this Feb 25, 2025
@MariusStorhaug MariusStorhaug changed the title Fix Set-GithubOutput 🪲 [Fix]: Consistant output generated with Set-GithubOutput Feb 25, 2025
@MariusStorhaug MariusStorhaug merged commit c52b053 into main Feb 25, 2025
23 checks passed
@MariusStorhaug MariusStorhaug deleted the commands branch February 25, 2025 06:58
Copy link
Contributor

Module GitHub - v0.15.2 published to the PowerShell Gallery.

Copy link
Contributor

GitHub release for GitHub v0.15.2 has been created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant