Skip to content

Document the dotnet/nbgv @master no-SHA-pin rule#223

Merged
ptr727 merged 1 commit into
developfrom
fix/nbgv-rule
Jun 29, 2026
Merged

Document the dotnet/nbgv @master no-SHA-pin rule#223
ptr727 merged 1 commit into
developfrom
fix/nbgv-rule

Conversation

@ptr727

@ptr727 ptr727 commented Jun 29, 2026

Copy link
Copy Markdown
Owner

nbgv already floats @master here; this adds the inline rationale comment and the AGENTS.md rule so the no-SHA-pin exception is explicit and converged fleet-wide (the tag stream lags master, so a pin draws spurious Dependabot downgrade PRs). Doc-only; no behavior change.

nbgv already floats @master here; add the inline rationale comment and the AGENTS.md rule so the
no-SHA-pin exception is explicit and converged across the fleet (the tag stream lags master, so a pin
draws spurious Dependabot downgrade PRs).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 29, 2026 14:54

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

This PR documents the existing exception to the repository’s GitHub Actions SHA-pinning convention for dotnet/nbgv, making the rationale explicit in both the agent guidance (AGENTS.md) and the relevant workflow.

Changes:

  • Add an explicit rule in AGENTS.md stating dotnet/nbgv should remain on @master (not SHA-pinned) due to upstream tag lag and Dependabot downgrade noise.
  • Add an inline workflow comment in build-release-task.yml explaining why dotnet/nbgv@master is intentionally floated.

Reviewed changes

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

File Description
AGENTS.md Documents the dotnet/nbgv@master no-SHA-pin exception as an explicit repository rule.
.github/workflows/build-release-task.yml Adds inline rationale for the existing dotnet/nbgv@master usage in the build/release workflow.

@ptr727 ptr727 merged commit 3b59c9a into develop Jun 29, 2026
11 checks passed
@ptr727 ptr727 deleted the fix/nbgv-rule branch June 29, 2026 14:56
ptr727 added a commit that referenced this pull request Jun 29, 2026
Follow-up to #223: reword the inline comment and AGENTS note to the
accurate cause (WORKFLOW.md D9.1 / 79-83) - nbgv's tag stream lags
`master`, so Dependabot tag-tracking would only propose downgrades to
stale tags. Converges the wording with PlexCleaner/VSCode/Utilities.
Doc-only.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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