Skip to content

Add BotAccount-dotnet-maestro-bot-mirroring-PAT for mirror pipelines#17088

Merged
mmitche merged 2 commits into
mainfrom
mistucke/mirroring-fine-grained-pat
Jul 14, 2026
Merged

Add BotAccount-dotnet-maestro-bot-mirroring-PAT for mirror pipelines#17088
mmitche merged 2 commits into
mainfrom
mistucke/mirroring-fine-grained-pat

Conversation

@garath

@garath garath commented Jul 9, 2026

Copy link
Copy Markdown
Member

Summary

Adds a new fine-grained GitHub PAT entry to the secret-manager manifest for use by the dotnet-mirroring pipelines (\mirror-dnceng, \mirror-devdiv).

Motivation

Switching to a fine-grained PAT allows narrower scopes and better adherence to policy.

Add a fine-grained GitHub PAT entry for use by the dotnet-mirroring pipelines
(mirror-dnceng, mirror-devdiv). Scoped to public repositories only (Contents:
read), 30-day expiration. Stored in EngKeyVault, exposed via Mirror-Credentials
variable group.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 9, 2026 05:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new GitHub access token secret entry to the Arcade EngKeyVault secret-manager manifest so the dotnet-mirroring pipelines can use a fine-grained PAT rather than the existing classic PAT (to align with enterprise classic-PAT lifetime policy constraints).

Changes:

  • Adds BotAccount-dotnet-maestro-bot-mirroring-PAT as a new github-access-token secret in the EngKeyVault manifest.
  • Documents intended usage constraints for the token (mirror pipelines; fine-grained; public repo contents read; 30-day expiration).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@garath
garath marked this pull request as ready for review July 9, 2026 05:29
Comment thread .vault-config/product-builds-engkeyvault.yaml Outdated
Copilot AI review requested due to automatic review settings July 9, 2026 16:31
@dotnet dotnet deleted a comment from dotnet-maestro-bot Jul 9, 2026
@dotnet dotnet deleted a comment from dotnet-maestro-bot Jul 9, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

Comment thread .vault-config/product-builds-engkeyvault.yaml
Comment thread .vault-config/product-builds-engkeyvault.yaml
@mmitche
mmitche merged commit 52d337d into main Jul 14, 2026
11 checks passed
@mmitche
mmitche deleted the mistucke/mirroring-fine-grained-pat branch July 14, 2026 20:25
@dotnet-milestone-bot dotnet-milestone-bot Bot added this to the 11.0-preview7 milestone Jul 15, 2026
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.

4 participants