Skip to content

Fix release pipeline, fix samm-cli issues on Windows#894

Merged
atextor merged 17 commits intoeclipse-esmf:mainfrom
bci-oss:893-fix-release-pipeline
Feb 23, 2026
Merged

Fix release pipeline, fix samm-cli issues on Windows#894
atextor merged 17 commits intoeclipse-esmf:mainfrom
bci-oss:893-fix-release-pipeline

Conversation

@atextor
Copy link
Copy Markdown
Contributor

@atextor atextor commented Feb 13, 2026

Description

  • Fixes open issues in the release pipeline
  • Fixes the startup mechanism on Windows for samm-cli: Opens a command shell when opened from the explorer (i.e., the .exe is double clicked) and behaves as a regular CLI when called from cmd or powershell

Fixes #893, fixes #896

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings

Copy link
Copy Markdown
Contributor

@Yauhenikapl Yauhenikapl left a comment

Choose a reason for hiding this comment

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

LGTM!

samm.exe will function as a usual command line tool when called from cmd or
powershell, but if started from explorer (i.e., by double click), it will open
a command shell window where the user can type further commands.
samm.exe must directly be included in the artifact (i.e., not zipped first) to
ensure the Jenkins signing job can do the right thing
@atextor atextor changed the title Fix release pipeline Fix release pipeline, fix samm-cli issues on Windows Feb 20, 2026
@atextor atextor merged commit 8df19f1 into eclipse-esmf:main Feb 23, 2026
5 checks passed
@atextor atextor deleted the 893-fix-release-pipeline branch February 23, 2026 05:54
@github-actions
Copy link
Copy Markdown

Release v2.14.1 addresses this.

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.

[BUG] Problems with starting samm-cli 2.14.0 on Windows [BUG] Fix release pipeline

2 participants