Skip to content

Refresh NuGet package metadata in next C# SDK release #8

@kriptoburak

Description

@kriptoburak

Summary

NuGet package XTwitterScraper is the canonical C# package ID. The latest registry version is 0.4.2, but the published nuspec still has older package metadata than the current default-branch source.

Registry Evidence

  • NuGet flat container: XTwitterScraper versions include 0.4.2.
  • Published xtwitterscraper.0.4.2.nuspec has project URL https://xquik.com/, description The official .NET library for the X Twitter Scraper API., and tags sdk api http library.
  • Published nuspec repository points at https://www.github.com/Xquik-dev/x-twitter-scraper-csharp commit befb844ecd880442d93f57096085ae0bba657d40.

Source Evidence

Current main has richer metadata:

  • src/XTwitterScraper/XTwitterScraper.csproj sets a source-backed SDK description for tweet search, profile tweets, follower export, webhooks, and X automation.
  • src/Directory.Build.props sets detailed PackageTags, PackageLicenseExpression, PackageProjectUrl, RepositoryUrl, and RepositoryType.

Release Blocker

NuGet package versions are immutable, so do not republish 0.4.2. Ship the metadata refresh in the next C# SDK version after normal release gates:

  • CI passes on the release commit.
  • dotnet pack --configuration Release output nuspec is inspected before publish.
  • The package version is greater than 0.4.2.
  • NuGet publish auth is available through the existing workflow secret.

Validation Used

  • https://api.nuget.org/v3-flatcontainer/xtwitterscraper/index.json
  • https://api.nuget.org/v3-flatcontainer/xtwitterscraper/0.4.2/xtwitterscraper.nuspec
  • https://api.nuget.org/v3/registration5-semver1/xtwitterscraper/index.json

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions