Skip to content

ci(publishing): add publishing in CI based on releases [CLK-481423]#24

Merged
Flexicon merged 3 commits intodevelopfrom
Mike-Repec/CLK-481423/Define-CD-pipelines-for-library-publishing
Aug 14, 2024
Merged

ci(publishing): add publishing in CI based on releases [CLK-481423]#24
Flexicon merged 3 commits intodevelopfrom
Mike-Repec/CLK-481423/Define-CD-pipelines-for-library-publishing

Conversation

@Flexicon
Copy link
Contributor

GitHub docs suggest a simple workflow of publishing new packages based on new releases - this way we should be able to make any necessary changes, merge them to the trunk and then release whenever we're ready by generating a new release in the UI.

💡 Our npm publish command already runs tests and lints the source code before building.

@Flexicon Flexicon requested a review from a team August 14, 2024 12:56
Copy link
Contributor

@szygendab szygendab left a comment

Choose a reason for hiding this comment

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

nice!
AFAIR we always had to publish this package manually. We could also think of having a dedicated prod branch to generate release notes for us automatically.

@Flexicon Flexicon merged commit 1fbe157 into develop Aug 14, 2024
@Flexicon Flexicon deleted the Mike-Repec/CLK-481423/Define-CD-pipelines-for-library-publishing branch August 14, 2024 16:44
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.

2 participants