Skip to content

Promote: document the dotnet/nbgv @master no-SHA-pin rule#225

Merged
ptr727 merged 2 commits into
mainfrom
develop
Jun 29, 2026
Merged

Promote: document the dotnet/nbgv @master no-SHA-pin rule#225
ptr727 merged 2 commits into
mainfrom
develop

Conversation

@ptr727

@ptr727 ptr727 commented Jun 29, 2026

Copy link
Copy Markdown
Owner

Promotes the nbgv @master documentation (already floats @master here): the inline rationale comment + AGENTS.md note (accurate tag-lag wording) from #223 and the wording sharpen from #224. Doc-only convergence. No-bypass merge-commit promotion.

ptr727 and others added 2 commits June 29, 2026 07:56
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.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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>
Copilot AI review requested due to automatic review settings June 29, 2026 15:09

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

Documents the existing dotnet/nbgv@master no-SHA-pin exception so the rationale is explicit and consistent across repo guidance and the workflow itself.

Changes:

  • Add an AGENTS.md rule clarifying that dotnet/nbgv intentionally floats on @master and must not be SHA-pinned.
  • Add an inline workflow comment in build-release-task.yml explaining the Dependabot/tag-lag rationale and referencing WORKFLOW.md D9.1.

Reviewed changes

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

File Description
AGENTS.md Documents the dotnet/nbgv@master no-SHA-pin exception as a repo rule and ties it to the workflow contract rationale.
.github/workflows/build-release-task.yml Adds inline rationale comment near the existing dotnet/nbgv@master usage to make the exception self-explanatory.

Comment thread AGENTS.md
@ptr727 ptr727 requested a review from Copilot June 29, 2026 15:13
@ptr727 ptr727 merged commit 4b60cb1 into main Jun 29, 2026
12 checks passed

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 2 out of 2 changed files in this pull request and generated no new comments.

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