Skip to content

TA-3754: Refactor publishing#213

Merged
Zgjim Haziri (ZgjimHaziri) merged 3 commits into
content-cli-v2-refactoringfrom
TA-3745-version-bump
Jun 13, 2025
Merged

TA-3754: Refactor publishing#213
Zgjim Haziri (ZgjimHaziri) merged 3 commits into
content-cli-v2-refactoringfrom
TA-3745-version-bump

Conversation

@ZgjimHaziri
Copy link
Copy Markdown
Contributor

@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) commented Jun 13, 2025

Description

Changes:

  • Added bump-npm-version action, which bumps the version in the package.json.
  • Changed the publish workflow to become only manually triggered.
  • Added an input of which part of the version should it bump (major/minor/patch).
  • The selected version get bumped and then the publish is done.

The changes will now merge to the main branch without triggering the publish workflow, which will get manually triggered (effectively increasing the version) when we want to release a new version.

Relevant links

Jira issue: https://celonis.atlassian.net/browse/TA-3754

Checklist

  • I have self-reviewed this PR
  • I have tested the change and proved that it works in different scenarios
    • Tested the commands locally
  • I have updated docs if needed

@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) requested a review from a team as a code owner June 13, 2025 07:51
Copy link
Copy Markdown
Contributor

@Buqeta Buqeta (Buqeta) left a comment

Choose a reason for hiding this comment

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

@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) changed the title TA-3754: Add version bump step in publish workflow TA-3754: Refactor publishing Jun 13, 2025
@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) merged commit e15a5df into content-cli-v2-refactoring Jun 13, 2025
1 check passed
@ZgjimHaziri Zgjim Haziri (ZgjimHaziri) deleted the TA-3745-version-bump branch June 13, 2025 16:16
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.

4 participants