Skip to content

Conversation

lszomoru
Copy link
Member

No description provided.

@Copilot Copilot AI review requested due to automatic review settings September 25, 2025 10:57
@lszomoru lszomoru enabled auto-merge September 25, 2025 10:57
@lszomoru lszomoru self-assigned this Sep 25, 2025
Copy link
Contributor

@Copilot 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 ensures that Azure DevOps pipeline failures are properly detected by configuring PowerShell scripts to stop on errors. This prevents silent failures that could lead to incomplete or corrupted builds being released.

Key Changes

  • Adds $ErrorActionPreference = "Stop" to PowerShell tasks in both release and pre-release pipelines
  • Ensures pipeline fails immediately when any PowerShell command encounters an error
  • Applies the fix consistently across all PowerShell tasks that handle OAuth token extraction and repository operations

Reviewed Changes

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

File Description
build/release.yml Adds error handling configuration to three PowerShell tasks for proper pipeline failure detection
build/pre-release.yml Adds error handling configuration to three PowerShell tasks for proper pipeline failure detection

@lszomoru lszomoru added this to the September 2025 milestone Sep 25, 2025
alexr00
alexr00 previously approved these changes Sep 25, 2025
@lszomoru lszomoru added this pull request to the merge queue Sep 25, 2025
@lszomoru lszomoru removed this pull request from the merge queue due to a manual request Sep 25, 2025
@lszomoru lszomoru modified the milestones: September 2025, October 2025 Oct 1, 2025
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