Skip to content
Discussion options

You must be logged in to vote

@UncleRus Have not documented the whole process but here is what I have documented so far:

https://github.com/esp-idf-lib/shared-workflows

The workflows will not surprise anyone (I hope).

Development:

  • creating a PR runs the build CI and other workflows, including validations
  • merging a PR runs the same workflows and publish the latest doc on GitHub Pages
  • creating a release runs publish-esp-component-registry.yml

Manual operations are:

  • Writing a release note
  • Creating a release and publish it

Tricky part is when you need to update all the components, such as adding new common workflows, updating all components by one minor version. For these, helper tasks are available in release.rake (gh

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@UncleRus
Comment options

UncleRus Jan 23, 2026
Maintainer Author

Answer selected by UncleRus
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants