KEMBAR78
docs(plugins): clarify order of execution by nandorojo · Pull Request #1989 · semantic-release/semantic-release · GitHub
Skip to content

Conversation

@nandorojo
Copy link
Contributor

@nandorojo nandorojo commented Jun 25, 2021

See this discussion: #1987 (comment)

I'm new to semantic-release and was originally confused by the order, so hopefully this clears it up a little for newcomers.

cc @travi

See this discussion: semantic-release#1987 (comment)

I'm new to semantic-release and was originally confused by the order, so hopefully this clears it up a little for newcomers.
Copy link
Member

@gr2m gr2m left a comment

Choose a reason for hiding this comment

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

I like it 👍🏼

@gr2m gr2m changed the title Clarify order of execution docs docs(plugins): clarify order of execution docs Jun 25, 2021
@travi
Copy link
Member

travi commented Jun 25, 2021

thanks @nandorojo. this is a great clarification and we really appreciate the contribution!

@travi travi changed the title docs(plugins): clarify order of execution docs docs(plugins): clarify order of execution Jun 25, 2021
@travi travi merged commit 1463eb4 into semantic-release:master Jun 25, 2021
@nandorojo
Copy link
Contributor Author

Happy to help. I'm blown away by the precise thought and clear mental model put into semantic-release (and its docs).

Once I figure out how to use it in a monorepo, and how to do multiple major version bumps in a prerelease branch, I'll be using it forever.

sakibguy added a commit to sakibguy/semantic-release that referenced this pull request Jun 27, 2021
docs(plugins): clarify order of execution (semantic-release#1989)
@travi
Copy link
Member

travi commented Jun 29, 2021

how to do multiple major version bumps in a prerelease branch

please see my response in #1988 (comment)

Once I figure out how to use it in a monorepo

semantic-release does not officially support monorepos. there are some thirdparty tools that add compatibility on top of semantic-release, but only support limited subsets of the various approaches to managing monorepos. i have personally used semantic-release-monorepo in situations where i've needed to work in a monorepo situation. in order to support officially, we would want to close far more of the gaps left by those tools, which would add significant complexity to what we already manage.

I understand that both of these answers are probably disappointing, but please understand that semantic-release is an opinionated tool with specific targeted use cases. we have to draw the line somewhere with the flexibility of use cases that we support.

@github-actions
Copy link

🎉 This PR is included in version 17.4.5 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions
Copy link

🎉 This PR is included in version 18.0.0-beta.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@nandorojo nandorojo deleted the patch-1 branch August 20, 2021 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants