Skip to content

Drop the unused nugetPackageVersion block from version.json - #31

Merged
ptr727 merged 0 commit into
developfrom
conformance/version-json-fields
Aug 1, 2026
Merged

Drop the unused nugetPackageVersion block from version.json#31
ptr727 merged 0 commit into
developfrom
conformance/version-json-fields

Conversation

@ptr727

Copy link
Copy Markdown
Owner

Not an audit.py finding: version.json is carried at intent fidelity, so the mechanical check only asserts the file is present. This comes from STANDUP.md section 2, "Carry only the fields the repo uses.nugetPackageVersion is packaging configuration for a NuGet publisher, so a repo that publishes no package drops the block rather than carrying a setting nothing reads."

This repo publishes a Docker image and a GitHub release. It ships no NuGet package, and the block came in with the baseline carry.

Verification

  • grep over the tree finds no other reference to nugetPackageVersion or the NuGetPackageVersion output it shapes, so the build and release versions are unchanged.
  • The file still validates against the NBGV schema, and version (the 1.0 floor) and publicReleaseRefSpec are untouched.
  • editorconfig-checker exits 0.

Part of the conformance sweep against the hub baseline (audit run 2026-08-01T14:29:05Z | hub 6501479).

CopilotAI review requested due to automatic review settings August 1, 2026 15:26

CopilotAI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Removes the unused nugetPackageVersion configuration from version.json, aligning the repository’s Nerdbank.GitVersioning config with the fact that PhotoCleaner does not publish a NuGet package (Docker image + GitHub release only).

Changes:

  • Delete the nugetPackageVersion block from version.json.
  • Keep the version floor and publicReleaseRefSpec unchanged.

@codecov

codecovBot commented Aug 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 44.96%. Comparing base (30434d0) to head (e7b59b3).

Additional details and impacted files
@@ Coverage Diff @@## develop #31 +/- ##
========================================
Coverage 44.96% 44.96% ========================================
Files 25 25 Lines 3398 3398 Branches 259 259 ========================================
Hits 1528 1528 Misses 1824 1824 Partials 46 46 

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ptr727
ptr727 merged this pull request into developAug 1, 2026
13 checks passed
@ptr727
ptr727 deleted the conformance/version-json-fields branch August 1, 2026 16:48
ptr727 added a commit that referenced this pull request Aug 3, 2026
STANDUP.md section 2 says to carry only the fields the repo uses:
nugetPackageVersion is packaging configuration for a NuGet publisher, and
this repo publishes a Docker image and a GitHub release, no package. A
setting nothing reads is a maintenance surface that outlives whoever
knows it is inert.
Nothing in the tree references nugetPackageVersion or the
NuGetPackageVersion output it shapes, so the build and release versions
are unchanged.
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for freeto 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

@ptr727