Skip to content

Conversation

@MariusStorhaug
Copy link
Member

@MariusStorhaug MariusStorhaug commented Oct 12, 2025

This release introduces a new Notice_Mode input parameter to control when GitHub notices are displayed for test completion. By default, notices are now only shown on test failure, providing more flexibility in managing action output verbosity.

What's New

  • New Input: Notice_Mode - Controls when GitHub notices are displayed for test completion:
    • Full: Show notices on both success and failure.
    • Failed (default): Show notices only on failure.
    • None: Disable notices entirely.
      This provides more flexibility in managing action output verbosity.

Changes

  • Enhanced scripts/exec.ps1 to conditionally display notices based on the new input.
  • Updated action.yml to define the new input and pass it via environment variables.
  • Updated README.md with input documentation.
  • Minor fix: Corrected case in string replacement method calls.

Copilot AI review requested due to automatic review settings October 12, 2025 19:23
Copy link

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

Adds a new Notice_Mode input to control when GitHub notices are displayed for test completion, providing more flexibility in managing action output verbosity.

  • Added Notice_Mode input with three options: "Full", "Failed" (default), and "None"
  • Enhanced PowerShell script to conditionally display notices based on the new mode
  • Fixed string replacement method case in PowerShell script

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
scripts/exec.ps1 Implements notice mode logic and fixes string replacement case
action.yml Defines new Notice_Mode input and passes it via environment variables
README.md Documents the new Notice_Mode input parameter

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@MariusStorhaug MariusStorhaug changed the title Add Notice Mode Control for Test Completion Notifications 🚀[Feature]: Add Notice Mode Control for Test Completion Notifications Oct 12, 2025
@MariusStorhaug MariusStorhaug changed the title 🚀[Feature]: Add Notice Mode Control for Test Completion Notifications 🚀[Feature]: Add Notice_Mode input to control test completion notifications Oct 12, 2025
@MariusStorhaug MariusStorhaug self-assigned this Oct 12, 2025
@MariusStorhaug MariusStorhaug merged commit 4051cb3 into main Oct 12, 2025
26 of 29 checks passed
@MariusStorhaug MariusStorhaug deleted the NoticeMode branch October 12, 2025 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🩹 [Patch]: Remove notices for successful tests

2 participants