Skip to content

Conversation

jviau
Copy link
Contributor

@jviau jviau commented Sep 24, 2025

Backport of #11356

@Copilot Copilot AI review requested due to automatic review settings September 24, 2025 17:34
@jviau jviau requested a review from a team as a code owner September 24, 2025 17:34
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 backports changes to preserve file permissions for Linux artifacts by switching from direct publishing to intermediate directories followed by tar/gzip archiving. This addresses the issue where Azure DevOps pipeline artifacts lose file permission bits, which is critical for Linux executables.

  • Introduces an intermediate path for building artifacts before archiving
  • Changes publish output from final drop locations to intermediate directories
  • Adds tar/gzip archiving tasks to preserve file permissions in the final artifacts

@jviau jviau merged commit ccb8fd8 into in-proc Sep 25, 2025
9 checks passed
@jviau jviau deleted the u/jviau/in-proc/linux-tar branch September 25, 2025 04:43
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