Skip to content

[FEATURE] Include JSON file in GitHub release files #610

Closed
@guibranco

Description

@guibranco

Currently, the pipeline (AppVeyor) generates the NuGet package (.nupkg) and attaches it to the GitHub release files. However, the JSON file is not included in the release files. This enhancement aims to update the pipeline to ensure the JSON file is also included in the GitHub release.

Tasks

  • Modify the pipeline configuration to include the JSON file in the list of artifacts for the release.
  • Ensure the JSON file is properly packaged or copied to the appropriate location before the release step.
  • Verify that the .nupkg and JSON files are attached to the GitHub release.

Acceptance Criteria

  • The pipeline attaches the .nupkg and the JSON file to the GitHub release files.
  • The JSON file correctly names and matches the expected format and content.
  • A successful pipeline run with the updated configuration demonstrates that both files have been uploaded to GitHub.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CIContinuous Integration / PipelineenhancementA enhancement to the projectgitautoGitAuto label to trigger the app in a issue.good first issueA issue for someone self assign and help me =DhacktoberfestParticipation in the Hacktoberfest eventhelp wantedFeel free to take this issue for you and help me!javascriptPull requests that update Javascript codepackagesPublishing packages⚙️ CI/CDContinuous Integration/Continuous Deployment processes👷🏼 infrastructureInfrastructure-related tasks or issues🕒 low effortA task that can be completed in a few minutes

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions