chore: Update release process with latest updates#3525
chore: Update release process with latest updates#3525louismaximepiton wants to merge 4 commits intoouds/mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the repository’s release workflow documentation and helper scripts to reflect the current multi-brand docs/output structure and add convenience commands for packaging/publishing.
Changes:
- Update Storybook story generation to read built docs from the new
_site/<brand>/docs/<version>/...location. - Add root-level npm scripts for packing and publishing the root package and all brand packages.
- Refresh the OUDS release PR template to match the updated release/publish steps.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
stories/create-stories-from-doc.js |
Points Puppeteer to the new built-docs path used for generating Storybook stories. |
package.json |
Adds pack/publish helper scripts for multi-package release operations. |
.github/PULL_REQUEST_TEMPLATE/ouds-release-template.md |
Updates the human release checklist to use the new scripts and tagging steps. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
✅ Deploy Preview for boosted ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
| - [ ] Make the new release banner appears in the previous version of the doc (e.g. in v5.3 when releasing the v5.4.0 doc) | ||
| <!-- When there is a v1 released | ||
| - [ ] make an announcement in [GitHub Discussions](https://github.com/Orange-OpenSource/Orange-Boosted-Bootstrap/discussions/categories/announcements) (+ pin the new GH Discussion) --> | ||
| - [ ] Run Algolia crawler for the new documentation to be indexed in the search engine |
There was a problem hiding this comment.
Looking at this, I've set it manually, but we should check that everyone can do it.
The other solution is to schedule, it's less eco-friendly, but less forgettable this way.
Out of the PR, but Algolia doesn't work on previous releases of the doc, need to check why.
There was a problem hiding this comment.
Maybe add the link to algolia in any cases? I will check if I have access
Co-authored-by: Maxime Lardenois <maxime.lardenois@orange.com>
MaxLardenois
left a comment
There was a problem hiding this comment.
Just maybe add the algolia link and it's good
Following the release just made.