ReleaseCreationPackageStepId

Hi

When configuring a project to use automatic release creation based on a deployment step and at the same time using ‘Use the version number from an included package’ a ReleaseCreationPackageStepId is added to the ReleaseCreationStrategy of the project resource. What does this id refer to? It is not the deployment step id…

E.g.
ReleaseCreationStrategy :{ReleaseCreationPackageStepId: “360afcbf-7f90-4cc2-ac6b-e70c92bf4747”, ChannelId: “Channels-722”}

Step id’s for this project:
2cca4406-33db-48ec-8ff0-d3c9bb3b2db0
3ab838d9-7655-4bc9-9d51-88e2b4dd9a7f

Thank you!

Hello,

Thanks for getting in touch. Yes you’re right the ReleaseCreationPackageStepId is used as part of Automatic Release Creation https://octopus.com/docs/deploying-applications/automatic-release-creation

The value that gets assigned to that property is ActionId, each step is a list of DeploymentAction.

The DeploymentAction also has a GUID Id, that Id ends up in that ReleaseCreationPackageStepId property and used by the Project.

Let us know if you need more help.

Regards,
Nick