OctopusDeploy / create-release-action

| Public | :octocat: GitHub Action to Create a Release in Octopus Deploy

Home Page:https://github.com/marketplace/actions/create-release-in-octopus-deploy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Channel input is not respected

tomer-ds opened this issue · comments

Describe the bug
The usage of the input channel is not logged and does not take effect within the step, and the resulting release ends up in the default channel

To Reproduce
Steps to reproduce the behavior:

  1. Ensure there are no version rules on any of the channels in the project as this will interfere and we do not use this pattern
  2. Configure the step
  3. Add the input
with:
  channel: PullRequest
  1. Run the workflow
  2. See lack of channel mentioned in step setup
  3. See release being created in Project's default channel "Develop" instead of PullRequest

Expected behavior
Log output will show that the channel input has been supplied and which what value
The release will be created on correct selected channel or we will get an error is channel version rules conflict with the channel selection

Screenshots
image
image
image

Desktop (please complete the following information):
Runs in Github Workflows on ubuntu-latest runner

Additional context
Add any other context about the problem here.

My bad...
I was passing the wrong value to the input