Skip to content

[7.1.0-preview1] ESRP Sign Resources Files, too#4248

Merged
benrr101 merged 1 commit intomainfrom
dev/russellben/esrp-bs-part2
Apr 29, 2026
Merged

[7.1.0-preview1] ESRP Sign Resources Files, too#4248
benrr101 merged 1 commit intomainfrom
dev/russellben/esrp-bs-part2

Conversation

@benrr101
Copy link
Copy Markdown
Contributor

Description

Official pipeline was failing due to ESRP not signing the *.resources.dll files. This updates the search pattern to include the .resources.dll files. It explicitly adds that pattern rather than Microsoft.Data.SqlClient.dll (as per 🤖 suggestion) because it captures only the dlls that we built as part of the current build job.

Worth noting, if we ever switch off package build mode for official/non-official builds, we will need to change this pattern, since the dependencies will also be unsigned.

@benrr101 benrr101 added this to the 7.1.0-preview1 milestone Apr 29, 2026
Copilot AI review requested due to automatic review settings April 29, 2026 16:50
@benrr101 benrr101 requested a review from a team as a code owner April 29, 2026 16:50
@github-project-automation github-project-automation Bot moved this to To triage in SqlClient Board Apr 29, 2026
Copy link
Copy Markdown
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

Updates the OneBranch build/signing job template to ensure ESRP signs satellite resource assemblies (*.resources.dll) in addition to the primary assembly, addressing official pipeline failures caused by unsigned resource DLLs.

Changes:

  • Expand ESRP signing search pattern to include **/<package>.resources.dll alongside **/<package>.dll.

Comment thread eng/pipelines/onebranch/jobs/build-buildproj-job.yml
@benrr101 benrr101 merged commit 061c45b into main Apr 29, 2026
11 checks passed
@benrr101 benrr101 deleted the dev/russellben/esrp-bs-part2 branch April 29, 2026 17:39
@github-project-automation github-project-automation Bot moved this from To triage to Done in SqlClient Board Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants