Skip to content

feat: migrate trusted signing plugin to artifact signing#173

Merged
elantiguamsft merged 5 commits intomicrosoft:mainfrom
Jaxelr:feat/migrate-to-artifact-signing
Mar 17, 2026
Merged

feat: migrate trusted signing plugin to artifact signing#173
elantiguamsft merged 5 commits intomicrosoft:mainfrom
Jaxelr:feat/migrate-to-artifact-signing

Conversation

@Jaxelr
Copy link
Member

@Jaxelr Jaxelr commented Mar 16, 2026

Resolves #163

This PR updates the trusted signing plugin and its related docs to the new artifact signing rebranding. It also makes a refactor to the key provider and tests to use the ISignContext interface instead of the concrete AzSignContext class.

JeromySt
JeromySt previously approved these changes Mar 16, 2026
@JeromySt
Copy link
Member

It looks like we're going to need to update our CI pipeline to support the industry standard PR from fork model for github. It is expecting to check-out / update the changelog within a branch in this repo which is why your CI step is failing. Let me see if there is a way for us to support this automated changelog update for this pattern.

@JeromySt
Copy link
Member

It looks like we're going to need to update our CI pipeline to support the industry standard PR from fork model for github. It is expecting to check-out / update the changelog within a branch in this repo which is why your CI step is failing. Let me see if there is a way for us to support this automated changelog update for this pattern.

We just merged a change into main to address this scenario. That should unblock your PR from merging.

Signed-off-by: Jeromy Statia [MSFT] <thelotrs@hotmail.com>
@elantiguamsft elantiguamsft merged commit 65fcd2a into microsoft:main Mar 17, 2026
11 checks passed
@Jaxelr Jaxelr deleted the feat/migrate-to-artifact-signing branch March 17, 2026 13:46
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.

Migrate Trusted Signing to Artifact Signing

3 participants