Skip to content

Conversation

@lourens-octopus
Copy link
Contributor

@lourens-octopus lourens-octopus commented Jun 23, 2025

[sc-113198]

Add ability to set Custom Fields for a release

@lourens-octopus lourens-octopus force-pushed the lourens/add-custom-properties-to-release branch from 9070a3e to 22f1e83 Compare June 25, 2025 03:04
@lourens-octopus lourens-octopus requested a review from Copilot June 25, 2025 03:07
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Adds support for specifying arbitrary key/value pairs when creating a release.

  • Introduces an optional CustomFields property to the CreateReleaseCommandV1 interface.
  • Updates the generated HTML docs to list CustomFields and fix module link paths.

Reviewed Changes

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

File Description
src/features/projects/releases/createReleaseCommandV1.ts Added CustomFields?: Record<string, string>; to the interface.
docs/interfaces/CreateReleaseCommandV1.html Inserted CustomFields entries and updated links from modules.html to index.html.
Comments suppressed due to low confidence (2)

src/features/projects/releases/createReleaseCommandV1.ts:15

  • Add a TSDoc comment above the CustomFields property to explain its purpose, expected key/value semantics, and example usage.
    CustomFields?: Record<string, string>;

src/features/projects/releases/createReleaseCommandV1.ts:15

  • Introduce a unit test that includes CustomFields in the command payload and verifies it is serialized and sent correctly.
    CustomFields?: Record<string, string>;

@lourens-octopus lourens-octopus changed the title Add Custom Properties to Create Release Command feat: Add Custom Fields to Create Release Command Jun 26, 2025
@lourens-octopus lourens-octopus merged commit 53963c0 into main Jun 26, 2025
5 checks passed
@lourens-octopus lourens-octopus deleted the lourens/add-custom-properties-to-release branch June 26, 2025 03:09
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