Skip to content

feat: new cli support#183

Merged
chen-keinan merged 9 commits into
mainfrom
feat-new-cli-support
Feb 25, 2026
Merged

feat: new cli support#183
chen-keinan merged 9 commits into
mainfrom
feat-new-cli-support

Conversation

@chen-keinan

@chen-keinan chen-keinan commented Feb 25, 2026

Copy link
Copy Markdown
Contributor

Description

New cli support (created #181)

Close

This enhancement supports the following commands:

  • Create Release Step
  • Deploy Release Step
  • Pack Package Step
  • Push Package Step
  • Build Information Step

Note: Promote Release is not included, as it is not supported by the new CLI. If a user invokes Promote Release, the system will fall back to the old CLI.

Support for the new CLI is controlled via the environment variable OCTOPUS_NEW_CLI. By default, the Legacy CLI is used.

Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
Signed-off-by: Chen Keinan <hen.keinan@gmail.com>
@chen-keinan chen-keinan changed the title Feat new cli support feat: new cli support Feb 25, 2026

@NickJosevski NickJosevski left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This is a pure copy of the forked PR - #181 that was approved by @zentron

If looking for discussion on changes and the review process go back to that PR.

@APErebus APErebus left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approving as this is the same change that was approved by @zentron in #181

@chen-keinan chen-keinan merged commit 92c75d7 into main Feb 25, 2026
5 of 6 checks passed
@chen-keinan chen-keinan deleted the feat-new-cli-support branch February 25, 2026 09:53
This was referenced Feb 25, 2026
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