Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: Prerelease rc 7.2.0-rc.0 #23558

Merged
merged 141 commits into from
Jul 26, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
11d4396
fix source decorator reactivity
chakAs3 Jun 20, 2023
f6b3735
add reactivity to source decorator ( vue2 )
chakAs3 Jun 20, 2023
dcf8f34
Build set strict-ts true and fix types
chakAs3 Jul 8, 2023
255a0ea
update simple-update-notifier
dartess Jul 11, 2023
7fb6f23
chore: migrate core-server to strict types
stilt0n Jun 20, 2023
0242704
migrate core-server to strict types
stilt0n Jun 20, 2023
a92b725
migrate core-server to strict types
stilt0n Jun 20, 2023
f013d0e
migrate core-server to strict types
stilt0n Jun 20, 2023
294c736
update commons-preset types
stilt0n Jul 10, 2023
abf00ec
Added `expanded` to `CoreCommon_StorybookRefs` to fix typescript errors
DotwoodMedia Jul 18, 2023
8e0d8ca
add step to sync to main on prelease promotions
JReinhold Jul 18, 2023
d27c2f7
sync correct version json file
JReinhold Jul 18, 2023
95cff37
note about manual changelog edits
JReinhold Jul 18, 2023
50ba033
more to note about manual changelogs
JReinhold Jul 18, 2023
b216afa
add text about manual changes to PR description
JReinhold Jul 18, 2023
9da9ae5
cleanup unused labelling code
JReinhold Jul 18, 2023
e2444f8
move getUnpickedPRs
JReinhold Jul 18, 2023
baad25a
add --all flag to label-patches
JReinhold Jul 18, 2023
d236914
label all patches when doing stable release from next
JReinhold Jul 18, 2023
f9c4846
explain patching all
JReinhold Jul 18, 2023
8d6ee8e
add most of the canary workflow back
JReinhold Jul 19, 2023
7b20fbb
remove default working directory
JReinhold Jul 19, 2023
01fb626
add GH_TOKEN to info step
JReinhold Jul 19, 2023
838046e
add --repo to gh CLI usage
JReinhold Jul 19, 2023
4feeefb
add summary to PR and workflow run
JReinhold Jul 19, 2023
cf2bb2c
use fork of pr body replacer
JReinhold Jul 19, 2023
e8d6b9f
get content of summary instead of filepath
JReinhold Jul 19, 2023
9ad0970
better cat hopefully
JReinhold Jul 19, 2023
eda0072
escape backticks
JReinhold Jul 19, 2023
6f022e9
dont use github step summary
JReinhold Jul 19, 2023
c6957a9
fix short SHA, escaping backticks
JReinhold Jul 19, 2023
af21662
publish before replacing body, use storybook-bot user
JReinhold Jul 19, 2023
5ec8c1c
fix concurrency group
JReinhold Jul 19, 2023
7635774
improve wording
JReinhold Jul 19, 2023
f79a8f6
document canary release flow
JReinhold Jul 19, 2023
0726a14
add details to canary docs
JReinhold Jul 19, 2023
3b0509f
Await telemetry init event
valentinpalkovic Jul 20, 2023
499346e
Gracefully shutdown and cleanup execa child processes
valentinpalkovic Jul 20, 2023
7b6d381
Merge branch 'storybookjs:next' into strict-types
stilt0n Jul 20, 2023
fdc8f81
Implement robust solution to not report SIGINT as error
valentinpalkovic Jul 21, 2023
bd46163
Cancel process properly inside telemetry HoC
valentinpalkovic Jul 21, 2023
e2231e0
Update code/lib/cli/src/initiate.ts
yannbf Jul 21, 2023
2d3e76a
Fix error handling for execaCommand in JsPackageManager
valentinpalkovic Jul 21, 2023
f1bd18c
Merge branch 'next' into valentin/proper-error-handling-and-logging
yannbf Jul 21, 2023
3e6487d
Merge remote-tracking branch 'origin/next' into valentin/proper-error…
valentinpalkovic Jul 21, 2023
379e484
fix(storyshots): fix broken storyshots with angular
mattlewis92 Jul 21, 2023
8fd7567
Update CHANGELOG.prerelease.md
valentinpalkovic Jul 21, 2023
7a5394f
Merge pull request #23556 from storybookjs/valentin/update-changelog-…
valentinpalkovic Jul 21, 2023
779b4f6
Merge pull request #23538 from storybookjs/valentin/proper-error-hand…
yannbf Jul 21, 2023
6edb986
Update autodoc to proper default value
cgatian Jul 21, 2023
508d652
Initial commit of addon-themes
Jul 19, 2023
c954269
Add README and docs
Jul 19, 2023
4c90945
Start writing essentials doc page
Jul 19, 2023
b7d5784
Add themes to the toc
Jul 20, 2023
feaa74b
Add themes to the essentials introduction page
Jul 20, 2023
98aae4e
Alphabetize essentials list
Jul 20, 2023
ec2ca89
Use language specific snippets
Jul 20, 2023
db90c61
Remove advanced docs for now
Jul 20, 2023
015de6e
Pretty snippets
Jul 20, 2023
9c2ee0c
remove references to ts 4.9 snippets
Jul 20, 2023
546dbb6
Add themes to Essentials
Jul 20, 2023
f892d1c
Revert addon reordering
Jul 21, 2023
7f80506
Add note to skip register step
Jul 21, 2023
c06e18a
Merge pull request #23560 from cgatian/docs/auto-doc-default
jonniebigodes Jul 21, 2023
66f8142
docs: resolve typos in imports on highlight addon docs
dprcoles Jul 21, 2023
3898253
Merge branch 'next' into strict-types
stilt0n Jul 22, 2023
0a609da
Replace unsupported value 'string' in controls
joaonunomota Jul 22, 2023
e45b5a6
Update outdated link to current documentation
joaonunomota Jul 22, 2023
2dbf6e3
all canary releases use same "canary" npm dist tag.
JReinhold Jul 22, 2023
de73a16
Merge branch 'next' into fixed-config-type
DotwoodMedia Jul 23, 2023
3bb6e76
Documentation tweaks
jonniebigodes Jul 23, 2023
aad2956
correctly sort git tags when getting latest
JReinhold Jul 24, 2023
760ad9d
move sort order to global git client
JReinhold Jul 24, 2023
4f42d77
use git-client everywhere
JReinhold Jul 24, 2023
21645fe
Adjust package versions
valentinpalkovic Jul 24, 2023
ab216cd
fix changelogs and next.json
JReinhold Jul 24, 2023
7ef3f2c
disable merging next to main
JReinhold Jul 24, 2023
a88115f
Merge branch 'next' into fix-release-promotions
JReinhold Jul 24, 2023
21b2834
expand comment on tag sorting
JReinhold Jul 24, 2023
6850a8f
Merge pull request #23491 from storybookjs/fix-release-promotions
JReinhold Jul 24, 2023
507c730
Fix version description: `pr` -> `canary`
JReinhold Jul 24, 2023
0b488ca
Merge branch 'next' into canary-release-workflow
JReinhold Jul 24, 2023
2514ced
Merge branch 'next' of github.com:storybookjs/storybook into fix-wron…
JReinhold Jul 24, 2023
950df76
Merge pull request #23571 from storybookjs/fix-wrong-latest-tag
JReinhold Jul 24, 2023
51d27c9
Merge branch 'next' into update-simple-update-notifier
valentinpalkovic Jul 24, 2023
35f1325
Merge branch 'next' into fix-angular-storyshots
valentinpalkovic Jul 24, 2023
5c05fc0
downgrade to the last version of type-fest that didn't need typescrip…
ndelangen Jul 24, 2023
eead744
add a ci:docs workflow
ndelangen Jul 24, 2023
fc3dd2b
Merge branch 'next' into strict-types
ndelangen Jul 24, 2023
a9c481b
fix name
ndelangen Jul 24, 2023
ba646e8
Merge pull request #23149 from storybookjs/chaks/vue2-source-snippet-…
kasperpeulen Jul 24, 2023
e3fc35b
Merge pull request #23555 from mattlewis92/fix-angular-storyshots
valentinpalkovic Jul 24, 2023
9840307
Merge remote-tracking branch 'origin/next' into update-simple-update-…
valentinpalkovic Jul 24, 2023
f32a6cb
Update yarn lock file
valentinpalkovic Jul 24, 2023
882d074
Merge pull request #23567 from joaonunomota/fix-outdated-link
kasperpeulen Jul 24, 2023
028d6fb
downgrade further
ndelangen Jul 24, 2023
8978c74
Merge branch 'next' into strict-types
stilt0n Jul 24, 2023
48edf5d
fix bug in task system task selection
ndelangen Jul 24, 2023
d7e896b
Merge pull request #23578 from storybookjs/norbert/improve-task-defau…
ndelangen Jul 24, 2023
77b040c
Merge pull request #23574 from storybookjs/norbert/downgrade-type-fest
ndelangen Jul 24, 2023
b5d24e0
Merge branch 'next' into fixed-config-type
ndelangen Jul 24, 2023
2ea8646
Make changes from feedback
Jul 24, 2023
6972d5c
Merge branch 'next' into highlight-addon-snippet-typos
jonniebigodes Jul 24, 2023
315833b
Merge pull request #23562 from dprcoles/highlight-addon-snippet-typos
jonniebigodes Jul 24, 2023
9bb9018
Update CHANGELOG.md for v7.1.1 [skip ci]
storybook-bot Jul 24, 2023
eab73cf
Merge pull request #23508 from storybookjs/canary-release-workflow
JReinhold Jul 24, 2023
03e694e
Merge branch 'next' into fix-controls
kylegach Jul 24, 2023
044ce57
Merge branch 'next' into strict-types
stilt0n Jul 25, 2023
7e0dabc
Merge pull request #23396 from dartess/update-simple-update-notifier
valentinpalkovic Jul 25, 2023
0e6d4c9
Merge branch 'next' into chaks/strict-ts-vue3-vite
chakAs3 Jul 25, 2023
8deb096
fix docs linting
ndelangen Jul 25, 2023
65d79c4
Merge pull request #23595 from storybookjs/norbert/fix-docs-linting
ndelangen Jul 25, 2023
b44ca05
Merge branch 'next' into chaks/strict-ts-vue3-vite
chakAs3 Jul 25, 2023
fde1294
downgrade jest-mock
ndelangen Jul 25, 2023
48694d1
Fix initialization of Storybook in Angular 16.1
valentinpalkovic Jul 25, 2023
2974579
Merge branch 'next' into pr/DotwoodMedia/23488
ndelangen Jul 25, 2023
d5f0a1c
fix linting
ndelangen Jul 25, 2023
6c5e599
Merge pull request #23575 from storybookjs/norbert/ci-docs
ndelangen Jul 25, 2023
dcbf72a
Merge pull request #23375 from storybookjs/chaks/strict-ts-vue3-vite
kasperpeulen Jul 25, 2023
2050097
Merge pull request #23597 from storybookjs/norbert/downgrade-jest-mock
ndelangen Jul 25, 2023
845705b
Update code/addons/themes/package.json
ndelangen Jul 25, 2023
23800ab
Merge pull request #23488 from DotwoodMedia/fixed-config-type
ndelangen Jul 25, 2023
cd7c388
Merge branch 'next' into fix-controls
ndelangen Jul 25, 2023
0aec101
Merge pull request #23598 from storybookjs/valentin/fix-initializatio…
valentinpalkovic Jul 25, 2023
01567c1
Merge branch 'next' into strict-types
ndelangen Jul 25, 2023
630ace1
Merge pull request #23565 from joaonunomota/fix-controls
ndelangen Jul 25, 2023
a4e44fd
Merge pull request #23182 from stilt0n/strict-types
ndelangen Jul 25, 2023
6bbc52e
Update docs/essentials/themes.md
Jul 25, 2023
d935725
fix snippets in module resolution documentation
yannbf Jul 25, 2023
b547a19
Update snippets
Jul 25, 2023
66ad761
Update snippets in getting started docs
Jul 25, 2023
f665d3d
Disable react/display-name for Provider
Jul 25, 2023
7c271d4
Fix readme docs
Jul 25, 2023
dec3296
Ignore no-named-exports
Jul 25, 2023
daa1b33
Minor updates to the Environment variables docs
jonniebigodes Jul 25, 2023
d4e6098
Merge pull request #23602 from storybookjs/yann/fix-module-resolution…
jonniebigodes Jul 25, 2023
d2711ed
Adjusts pnpm snippets to prevent regression
jonniebigodes Jul 25, 2023
aa09ec1
Merge pull request #23524 from storybookjs/addon-themes
Jul 25, 2023
5dd7fef
Tweaks per feedback
jonniebigodes Jul 25, 2023
265f214
Merge pull request #23605 from storybookjs/chore_env_vars_tweaks
jonniebigodes Jul 25, 2023
095d5ea
Write changelog for 7.2.0-rc.0
storybook-bot Jul 26, 2023
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
5 changes: 5 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -459,6 +459,11 @@ jobs:
template: $(yarn get-template --cadence << pipeline.parameters.workflow >> --task bench)

workflows:
docs:
when:
equal: [docs, << pipeline.parameters.workflow >>]
jobs:
- pretty-docs
normal:
when:
equal: [normal, << pipeline.parameters.workflow >>]
Expand Down
10 changes: 10 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,13 @@ Closes #
Everybody: Please submit all PRs to the `next` branch unless they are specific to the current release. Storybook maintainers cherry-pick bug and documentation fixes into the `main` branch as part of the release process, so you shouldn't need to worry about this. For additional guidance: https://storybook.js.org/docs/react/contribute/how-to-contribute

-->

### 🦋 Canary release

<!-- CANARY_RELEASE_SECTION -->

This PR does not have a canary release associated. You can request a canary release of this pull request by mentioning the `@storybookjs/core` team here.

_core team members can create a canary release [here](https://github.com/storybookjs/storybook/actions/workflows/canary-release-pr.yml) or locally with `gh workflow run --repo storybookjs/storybook canary-release-pr.yml --field pr=<PR_NUMBER>`_

<!-- CANARY_RELEASE_SECTION -->
105 changes: 98 additions & 7 deletions .github/workflows/canary-release-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
workflow_dispatch:
inputs:
pr:
description: 'Which pull request number to create a canary release for'
description: 'Pull request number to create a canary release for'
required: true
type: number

Expand All @@ -14,7 +14,7 @@ env:
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: 1

concurrency:
group: ${{ github.workflow }}-${{ inputs.pr }}
group: ${{ github.workflow }}-${{ github.event.inputs.pr }}
cancel-in-progress: true

permissions:
Expand All @@ -25,9 +25,100 @@ jobs:
name: Release canary version
runs-on: ubuntu-latest
environment: release
defaults:
run:
working-directory: scripts
steps:
- name: Do nothing
run: echo "I'm not doing anything"
- name: Fail if triggering actor is not administrator
uses: prince-chrismc/check-actor-permissions-action@v2.0.4
with:
permission: admin

- name: Get pull request information
id: info
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
run: |
PR_INFO=$(gh pr view ${{ inputs.pr }} --repo ${{ github.repository }} --json isCrossRepository,headRefOid,headRefName,headRepository,headRepositoryOwner --jq '{isFork: .isCrossRepository, owner: .headRepositoryOwner.login, repoName: .headRepository.name, branch: .headRefName, sha: .headRefOid}')
echo $PR_INFO
# Loop through each key-value pair in PR_INFO and set as step output
for key in $(echo "$PR_INFO" | jq -r 'keys[]'); do
value=$(echo "$PR_INFO" | jq -r ".$key")
echo "$key=$value" >> "$GITHUB_OUTPUT"
done
echo "repository=$(echo "$PR_INFO" | jq -r ".owner")/$(echo "$PR_INFO" | jq -r ".repoName")" >> $GITHUB_OUTPUT
echo "shortSha=$(echo "$PR_INFO" | jq -r ".sha" | cut -c 1-8)" >> $GITHUB_OUTPUT
echo "date=$(date)" >> $GITHUB_OUTPUT
echo "timestamp=$(date +%s)" >> $GITHUB_OUTPUT

- name: Checkout
uses: actions/checkout@v3
with:
repository: ${{ steps.info.outputs.isFork == 'true' && steps.info.outputs.repository || null }}
ref: ${{ steps.info.outputs.sha }}
token: ${{ secrets.GH_TOKEN }}

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '16'

- name: Cache dependencies
uses: actions/cache@v3
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
run: yarn task --task=install --start-from=install

- name: Set version
id: version
working-directory: scripts
run: |
yarn release:version --release-type prerelease --pre-id canary-${{ inputs.pr }}-${{ steps.info.outputs.timestamp }}-${{ steps.info.outputs.shortSha }} --verbose

- name: Publish v${{ steps.version.outputs.next-version }}
env:
YARN_NPM_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
working-directory: scripts
run: yarn release:publish --tag canary --verbose

- name: Replace Pull Request Body
# TODO: replace with ivangabriele/find-and-replace-pull-request-body@vX when https://github.com/ivangabriele/find-and-replace-pull-request-body/pull/11 has been released
uses: mcky/find-and-replace-pull-request-body@v1.1.6-mcky
with:
githubToken: ${{ secrets.GH_TOKEN }}
prNumber: ${{ inputs.pr }}
find: 'CANARY_RELEASE_SECTION'
isHtmlCommentTag: true
replace: |
This pull request has been released as version [`${{ steps.version.outputs.next-version }}`](https://npmjs.com/package/@storybook/cli/v/${{ steps.version.outputs.next-version }}). Install it by pinning all your Storybook dependencies to that version.
<details>
<summary>More information</summary>

| | |
| --- | --- |
| **Published version** | [`${{ steps.version.outputs.next-version }}`](https://npmjs.com/package/@storybook/cli/v/${{ steps.version.outputs.next-version }}) |
| **Triggered by** | @${{ github.triggering_actor }} |
| **Repository** | [${{ steps.info.outputs.repository }}](https://github.com/${{ steps.info.outputs.repository }}) |
| **Branch** | [`${{ steps.info.outputs.branch }}`](https://github.com/${{ steps.info.outputs.repository }}/tree/${{ steps.info.outputs.branch }}) |
| **Commit** | [`${{ steps.info.outputs.shortSha }}`](https://github.com/${{ steps.info.outputs.repository }}/commit/${{ steps.info.outputs.sha }}) |
| **Datetime** | ${{ steps.info.outputs.date }} (`${{ steps.info.outputs.timestamp }}`) |
| **Workflow run** | [${{ github.run_id }}](https://github.com/storybookjs/storybook/actions/runs/${{ github.run_id }}) |

To request a new release of this pull request, mention the `@storybookjs/core` team.

_core team members can create a new canary release [here](https://github.com/storybookjs/storybook/actions/workflows/canary-release-pr.yml) or locally with `gh workflow run --repo storybookjs/storybook canary-release-pr.yml --field pr=${{ inputs.pr }}`_
</details>

- name: Create failing comment on PR
if: failure()
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
run: |
gh pr comment ${{ inputs.pr }}\
--repo "${{github.repository }}"\
--body "Failed to publish canary version of this pull request, triggered by @${{ github.triggering_actor }}. See the failed workflow run at: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}"
40 changes: 30 additions & 10 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,11 +121,13 @@ jobs:
if: github.ref_name == 'latest-release'
run: git fetch --tags origin

# when this is a patch release from main, label any patch PRs included in the release
# when this is a stable release from next, label ALL patch PRs found, as they will per definition be "patched" now
- name: Label patch PRs as picked
if: github.ref_name == 'latest-release'
if: github.ref_name == 'latest-release' || (steps.publish-needed.outputs.published == 'false' && steps.target.outputs.target == 'next' && !steps.is-prerelease.outputs.prerelease)
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: yarn release:label-patches
run: yarn release:label-patches ${{ steps.target.outputs.target == 'next' && '--all' || '' }}

- name: Create GitHub Release
if: steps.publish-needed.outputs.published == 'false'
Expand Down Expand Up @@ -161,25 +163,43 @@ jobs:
git commit -m "Update CHANGELOG.md for v${{ steps.version.outputs.current-version }} [skip ci]"
git push origin next

- name: Sync versions/next.json from `next` to `main`
- name: Sync version JSONs from `next-release` to `main`
if: github.ref_name == 'next-release'
working-directory: .
run: |
VERSION_FILE="./docs/versions/${{ steps.is-prerelease.outputs.prerelease == 'true' && 'next' || 'latest' }}.json"
git fetch origin main
git checkout main
git pull
git checkout origin/next ./docs/versions/next.json
git add ./docs/versions/next.json
git commit -m "Update versions/next.json for v${{ steps.version.outputs.current-version }}"
git checkout origin/next-release $VERSION_FILE
git add $VERSION_FILE
git commit -m "Update $VERSION_FILE for v${{ steps.version.outputs.current-version }}"
git push origin main

# Force push from next to main if it is not a prerelease, and this release is from next-release
# TODO: this is currently disabled, because we may have a better strategy that we want to try out manually first before comitting to it:
# - create a branch "release-<VERSION>" from HEAD of main
# - git push --force origin ${{ steps.target.outputs.target }}:main
# - ... this will keep the "main" history in the new release branch, and then overwrite main's history with next's

# Sync next-release to main if it is not a prerelease, and this release is from next-release
# This happens when eg. next has been tracking 7.1.0-alpha.X, and now we want to release 7.1.0
# This will keep release-next, next and main all tracking v7.1.0
# - name: Force push ${{ steps.target.outputs.target }} to main
# This will keep next-release, next and main all tracking v7.1.0
# See "Alternative merge strategies" in https://stackoverflow.com/a/36321787
# - name: Sync next-release to main
# if: steps.publish-needed.outputs.published == 'false' && steps.target.outputs.target == 'next' && !steps.is-prerelease.outputs.prerelease
# working-directory: .
# run: |
# git push --force origin ${{ steps.target.outputs.target }}:main
# git fetch origin next-release
# git checkout next-release
# git pull
# git fetch origin main
# git checkout main
# git pull
# git merge --no-commit -s ours next-release
# git rm -rf .
# git checkout next-release -- .
# git commit -m "Sync next-release to main"
# git push origin main

- name: Report job failure to Discord
if: failure()
Expand Down
19 changes: 19 additions & 0 deletions .github/workflows/trigger-circle-ci-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,25 @@ jobs:
env:
CIRCLE_CI_TOKEN: ${{ secrets.CIRCLE_CI_TOKEN }}
BRANCH: ${{ needs.get-branch.outputs.branch }}
trigger-docs-tests:
runs-on: ubuntu-latest
needs: get-branch
if: github.event_name == 'pull_request_target' && contains(github.event.pull_request.labels.*.name, 'ci:docs')
steps:
- name: Trigger docs tests
run: >
curl -X POST --location "https://circleci.com/api/v2/project/gh/storybookjs/storybook/pipeline" \
-H "Content-Type: application/json" \
-H "Circle-Token: $CIRCLE_CI_TOKEN" \
-d '{
"branch": "'"$BRANCH"'",
"parameters": {
"workflow": "docs"
}
}'
env:
CIRCLE_CI_TOKEN: ${{ secrets.CIRCLE_CI_TOKEN }}
BRANCH: ${{ needs.get-branch.outputs.branch }}
trigger-merged-tests:
runs-on: ubuntu-latest
needs: get-branch
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 7.1.1

- Angular: Make enableProdMode optional - [#23489](https://github.com/storybookjs/storybook/pull/23489), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!
- CLI: Gracefully shutdown and cleanup execa child processes - [#23538](https://github.com/storybookjs/storybook/pull/23538), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!
- CLI: Improve support of mono repositories - [#23458](https://github.com/storybookjs/storybook/pull/23458), thanks [@valentinpalkovic](https://github.com/valentinpalkovic)!

## 7.1.0 (July 18, 2023)

Storybook 7.1 is here! 🎉
Expand Down
Loading