Skip to content

Fix Signing in Release Pipeline#1958

Merged
anamnavi merged 3 commits intomasterfrom
fix-releasesigning
Mar 11, 2026
Merged

Fix Signing in Release Pipeline#1958
anamnavi merged 3 commits intomasterfrom
fix-releasesigning

Conversation

@anamnavi
Copy link
Member

PR Summary

Fix bug with how path for .nupkg to be signed was provided that was causing signing to fail. Now, path to .nupkg is stored as a variable and that is provided to signing task.

PR Context

PR Checklist

Anam Navied added 3 commits March 10, 2026 22:28
Fix signing for .nupkg, defining ADO variable

----
#### AI description  (iteration 1)
#### PR Classification
Bug fix to resolve issues with signing .nupkg packages in the pipeline.

#### PR Summary
This pull request adjusts the pipeline steps to ensure the correct directory path is used for signing the .nupkg, while adding debugging steps to verify the directory contents before and after signing.
- `/pipelines/PSResourceGet-Official.yml`: Introduces a `publishPath` variable using `Join-Path` to reliably point to the `PublishedNupkg` directory.
- `/pipelines/PSResourceGet-Official.yml`: Updates registration, signing, and directory navigation steps to use `publishPath` instead of hardcoded paths, and adds commands to output folder contents for debugging.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
…lishPath var reference

Remove isOutput on variable being set and update publishPath var reference

----
#### AI description  (iteration 1)
#### PR Classification
This pull request is a pipeline fix and code cleanup, adjusting variable setting and reference for improved consistency.

#### PR Summary
The changes remove the "isOutput=true" flag when setting the "publishPath" variable and update the file copy step to correctly reference the "publishPath".
- `/.pipelines/PSResourceGet-Official.yml`: Removed the "isOutput=true" from the variable setting command.
- `/.pipelines/PSResourceGet-Official.yml`: Updated the file copy task to use `publishPath` instead of `signOutPath` for selecting the published package.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
Add ob_restore_phase to steps in packaging job
@anamnavi anamnavi merged commit 4558c31 into master Mar 11, 2026
4 checks passed
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