Skip to content

Conversation

@souravgupta-msft
Copy link
Member

Type of Change

  • Bug fix
  • New feature
  • Code quality improvement
  • Other (describe):

Description

Migrate the ESRP code signing and PMC publish workflows to use MI based approach using WIF.

How Has This Been Tested?

Tested using the release pipeline.

Checklist

  • The purpose of this PR is explained in this or a referenced issue.
  • Tests are included and/or updated for code changes.
  • Documentation update required.
  • Updates to module CHANGELOG.md are included.
  • License headers are included in each file.

@souravgupta-msft souravgupta-msft added this to the v2-2.6.0 milestone Jul 24, 2025
Copilot AI review requested due to automatic review settings July 24, 2025 06:31
Copy link
Contributor

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 migrates the ESRP code signing and PMC publishing workflows from certificate-based authentication to Managed Identity (MI) using Workload Identity Federation (WIF).

  • Updates ESRP code signing tasks from v1 to v5 with new authentication parameters
  • Replaces PMC certificate-based authentication with WIF authentication
  • Updates .NET SDK from version 3.1 to 9.0

@vibhansa-msft vibhansa-msft modified the milestones: v2-2.6.0, v2-2.5.1 Jul 29, 2025
@souravgupta-msft souravgupta-msft merged commit fce0b55 into main Jul 29, 2025
11 checks passed
@souravgupta-msft souravgupta-msft deleted the sourav/pmcESRPToMI branch July 29, 2025 09:54
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.

3 participants