Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
7d02047
Update ./docs/versions/next.json for v10.0.0-beta.9
storybook-bot Oct 2, 2025
8dcd7cb
bring main up-to-date with updated github workflows from https://gith…
JReinhold Oct 2, 2025
c109985
Update ./docs/versions/next.json for v10.0.0-beta.10
storybook-bot Oct 8, 2025
5b6cd0d
Update ./docs/versions/next.json for v10.0.0-beta.11
storybook-bot Oct 14, 2025
785dfce
Merge pull request #32615 from storybookjs/shilman/add-router-frameworks
shilman Oct 2, 2025
b0ac848
Merge pull request #32678 from storybookjs/valentin/fix-sb-mock-on-su…
valentinpalkovic Oct 9, 2025
c8ae4de
Merge pull request #32718 from dannyhw/dannyhw/fix/rnw_and_rn_is_vite…
shilman Oct 13, 2025
227fe81
Write changelog for 9.1.11 [skip ci]
storybook-bot Oct 15, 2025
f6ac8ef
Merge pull request #32621 from storybookjs/jeppe/trusted-canaries
JReinhold Oct 2, 2025
609ad7c
Merge pull request #32607 from storybookjs/jeppe/trusted-publishing
JReinhold Oct 2, 2025
cd6b715
Merge pull request #32619 from storybookjs/valentin/improve-viewport-…
valentinpalkovic Oct 9, 2025
48fb2b6
Merge pull request #32691 from storybookjs/norbert/postcss-config-mod…
ndelangen Oct 10, 2025
7eaaa94
Refactor PostCSS config loader to support both ESM and CJS environments
ndelangen Oct 15, 2025
576bbb9
fix publish script, pull from next
JReinhold Oct 15, 2025
724c29c
Refactor PostCSS config loader to remove ESM and CJS environment hand…
ndelangen Oct 15, 2025
43b2088
Merge branch 'version-patch-from-9.1.10' of github.com:storybookjs/st…
ndelangen Oct 15, 2025
f06d7d9
Nextjs: Fix Nextjs version detection with prereleases
yannbf Oct 14, 2025
8abbb5f
Nextjs: Correct version check logic for scoped alias addition
ndelangen Oct 15, 2025
fedadb7
Nextjs: Update preview annotations to use correct paths for Next.js c…
ndelangen Oct 15, 2025
019e1a1
Merge pull request #32547 from storybookjs/valentin/drop-support-for-…
ndelangen Sep 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .github/actions/setup-node-and-install/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: 'Setup Node.js and Install Dependencies'
description: 'Sets up Node.js, caches dependencies, and installs packages for Storybook'

inputs:
install-code-deps:
description: 'Whether to install code dependencies in addition to script dependencies'
required: false
default: 'false'

runs:
using: 'composite'
steps:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'

- name: Update npm to latest
shell: bash
run: npm install -g npm@latest

- name: Cache dependencies
uses: actions/cache@v4
with:
path: |
~/.yarn/berry/cache
key: yarn-v1-${{ hashFiles('scripts/yarn.lock') }}-${{ hashFiles('code/yarn.lock') }}
restore-keys: |
yarn-v1-${{ hashFiles('scripts/yarn.lock') }}-${{ hashFiles('code/yarn.lock') }}
yarn-v1-${{ hashFiles('scripts/yarn.lock') }}
yarn-v1

- name: Install script dependencies
shell: bash
working-directory: scripts
run: yarn install

- name: Install code dependencies
if: inputs.install-code-deps == 'true'
shell: bash
working-directory: code
run: yarn install
124 changes: 0 additions & 124 deletions .github/workflows/canary-release-pr.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/generate-sandboxes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ jobs:
if: failure()
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_MONITORING_URL }}
uses: Ilshidur/action-discord@master
uses: Ilshidur/action-discord@d2594079a10f1d6739ee50a2471f0ca57418b554
with:
args: |
The generation of some or all sandboxes on the **next** branch has failed.
Expand Down Expand Up @@ -120,7 +120,7 @@ jobs:
if: failure()
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_MONITORING_URL }}
uses: Ilshidur/action-discord@master
uses: Ilshidur/action-discord@d2594079a10f1d6739ee50a2471f0ca57418b554
with:
args: |
The generation of some or all sandboxes on the **main** branch has failed.
Expand Down
26 changes: 4 additions & 22 deletions .github/workflows/prepare-non-patch-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
prepare-non-patch-pull-request:
name: Prepare non-patch pull request
runs-on: ubuntu-latest
environment: release
environment: Release
defaults:
run:
working-directory: scripts
Expand All @@ -51,26 +51,8 @@ jobs:
fetch-depth: 10000
token: ${{ secrets.GH_TOKEN }}

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".nvmrc"

- name: Cache dependencies
uses: actions/cache@v4
with:
path: |
~/.yarn/berry/cache
key: yarn-v1-${{ hashFiles('scripts/yarn.lock') }}-${{ hashFiles('code/yarn.lock') }}
restore-keys: |
yarn-v1-${{ hashFiles('scripts/yarn.lock') }}-${{ hashFiles('code/yarn.lock') }}
yarn-v1-${{ hashFiles('scripts/yarn.lock') }}
yarn-v1

- name: Install Dependencies
working-directory: .
run: |
yarn task --task=install
- name: Setup Node.js and Install Dependencies
uses: ./.github/actions/setup-node-and-install

- name: Check if pull request is frozen
if: github.event_name != 'workflow_dispatch'
Expand Down Expand Up @@ -160,6 +142,6 @@ jobs:
if: failure()
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_MONITORING_URL }}
uses: Ilshidur/action-discord@master
uses: Ilshidur/action-discord@d2594079a10f1d6739ee50a2471f0ca57418b554
with:
args: "The GitHub Action for preparing the release pull request bumping from v${{ steps.bump-version.outputs.current-version }} to v${{ steps.bump-version.outputs.next-version }} (triggered by ${{ github.triggering_actor }}) failed! See run at: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}"
26 changes: 4 additions & 22 deletions .github/workflows/prepare-patch-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
prepare-patch-pull-request:
name: Prepare patch pull request
runs-on: ubuntu-latest
environment: release
environment: Release
defaults:
run:
working-directory: scripts
Expand All @@ -30,26 +30,8 @@ jobs:
ref: main
token: ${{ secrets.GH_TOKEN }}

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".nvmrc"

- name: Cache dependencies
uses: actions/cache@v4
with:
path: |
~/.yarn/berry/cache
key: yarn-v1-${{ hashFiles('scripts/yarn.lock') }}-${{ hashFiles('code/yarn.lock') }}
restore-keys: |
yarn-v1-${{ hashFiles('scripts/yarn.lock') }}-${{ hashFiles('code/yarn.lock') }}
yarn-v1-${{ hashFiles('scripts/yarn.lock') }}
yarn-v1
- name: Install Dependencies
working-directory: .
run: |
yarn task --task=install
- name: Setup Node.js and Install Dependencies
uses: ./.github/actions/setup-node-and-install

- name: Check if pull request is frozen
if: github.event_name != 'workflow_dispatch'
Expand Down Expand Up @@ -183,6 +165,6 @@ jobs:
if: failure()
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_MONITORING_URL }}
uses: Ilshidur/action-discord@master
uses: Ilshidur/action-discord@d2594079a10f1d6739ee50a2471f0ca57418b554
with:
args: "The GitHub Action for preparing the release pull request bumping from v${{ steps.versions.outputs.current }} to v${{ steps.versions.outputs.next }} (triggered by ${{ github.triggering_actor }}) failed! See run at: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}"
Loading
Loading