Skip to content

chore: Update release process with latest updates#3525

Open
louismaximepiton wants to merge 4 commits intoouds/mainfrom
ouds/main-lmp-fix-after-release
Open

chore: Update release process with latest updates#3525
louismaximepiton wants to merge 4 commits intoouds/mainfrom
ouds/main-lmp-fix-after-release

Conversation

@louismaximepiton
Copy link
Copy Markdown
Member

Following the release just made.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

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.

Comment thread stories/create-stories-from-doc.js Outdated
Comment thread package.json
Comment thread .github/PULL_REQUEST_TEMPLATE/ouds-release-template.md
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 17, 2026

Deploy Preview for boosted ready!

Name Link
🔨 Latest commit beb4a7c
🔍 Latest deploy log https://app.netlify.com/projects/boosted/deploys/69e79d5bbc59fa0008534676
😎 Deploy Preview https://deploy-preview-3525--boosted.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread .github/PULL_REQUEST_TEMPLATE/ouds-release-template.md
Comment thread .github/PULL_REQUEST_TEMPLATE/ouds-release-template.md Outdated
Comment thread .github/PULL_REQUEST_TEMPLATE/ouds-release-template.md Outdated
- [ ] 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
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

How?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

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.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Maybe add the link to algolia in any cases? I will check if I have access

Comment thread .github/PULL_REQUEST_TEMPLATE/ouds-release-template.md Outdated
@boosted-bot boosted-bot moved this from Need Dev Review to Dev Review In Progress in 🟣 [Orange-Boosted-Bootstrap] PRs Board Apr 21, 2026
Co-authored-by: Maxime Lardenois <maxime.lardenois@orange.com>
Copy link
Copy Markdown
Collaborator

@MaxLardenois MaxLardenois left a comment

Choose a reason for hiding this comment

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

Just maybe add the algolia link and it's good

@boosted-bot boosted-bot moved this from Dev Review In Progress to Need Lead Dev Review in 🟣 [Orange-Boosted-Bootstrap] PRs Board Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Need Lead Dev Review

Development

Successfully merging this pull request may close these issues.

4 participants