Skip to content

Conversation

geofflamrock
Copy link
Contributor

@geofflamrock geofflamrock commented Sep 23, 2025

Improves docs for custom fields on releases now that more improvements to configure required custom fields via channels are rolling out to Octopus Cloud.

[sc-120205]

@geofflamrock geofflamrock force-pushed the geoffl/custom-fields-on-releases branch 2 times, most recently from 48494db to de1aefc Compare September 23, 2025 23:35
@geofflamrock geofflamrock changed the title [DO NOT MERGE] Improve docs for custom fields Improve docs for custom fields on releases Sep 23, 2025
@geofflamrock geofflamrock requested a review from a team September 23, 2025 23:35
@geofflamrock geofflamrock marked this pull request as ready for review September 23, 2025 23:35
@geofflamrock geofflamrock force-pushed the geoffl/custom-fields-on-releases branch from de1aefc to f1fdd73 Compare September 24, 2025 23:15
Channels allow you to define which custom fields are required when creating a release within the channel, ensuring you can use them within scripts and steps in the deployment process.

:::div{.hint}
Support for custom fields in releases is rolling out Octopus Cloud in Early Access Preview.
Copy link
Contributor

Choose a reason for hiding this comment

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

Should this say: "rolling out to Octopus Cloud"?


:::div{.hint}
Support for custom fields on releases is rolling out Octopus Cloud in Early Access Preview as part of the Ephemeral Environments feature.
Support for custom fields on releases is rolling out Octopus Cloud in Early Access Preview.
Copy link
Contributor

Choose a reason for hiding this comment

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

As above, are we missing the word "to"?

- The maximum length of the key and value of each custom field is 150 characters.
### Required custom fields

Channels can define which custom fields are required when creating a release within the channel. The Octopus Web Portal will prompt to set any required custom fields when creating a release. Learn more about [configuring custom fields in channels](/docs/releases/channels).
Copy link
Contributor

Choose a reason for hiding this comment

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

The Octopus Web Portal will prompt to set any required custom fields when creating a release.

This sentence feels a little clunky. I'm not sure what would be better though.

Maybe: "The Octopus Web Portal will provide a prompt to set..."? 🤷

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah it's a bit clunky, I've looked for other examples of "prompt" and most of them have "prompt you to..." so I might just go with that and we can adjust later.


The following restrictions apply to custom fields on releases:

- A maximum of 10 custom fields can be added to each release.
Copy link
Contributor

Choose a reason for hiding this comment

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

More of a product question than a docs one, but does the same limit apply to required fields on a Channel? If so, maybe we should mention it in the Channels doco.

@geofflamrock geofflamrock requested review from mattocto and a team September 26, 2025 02:48
Copy link
Contributor

@mattocto mattocto left a comment

Choose a reason for hiding this comment

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

LGTM

@geofflamrock geofflamrock force-pushed the geoffl/custom-fields-on-releases branch from 475e478 to c00a09d Compare September 28, 2025 22:52
@geofflamrock geofflamrock requested a review from a team September 28, 2025 22:54
@geofflamrock geofflamrock merged commit f907a4a into main Sep 28, 2025
4 checks passed
@geofflamrock geofflamrock deleted the geoffl/custom-fields-on-releases branch September 28, 2025 23: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.

3 participants