Skip to content

Commit 9a08d1a

Browse files
authored
Release 12.0.1 (#116)
* deps: upgrade template to storybook 8.5 (#115) * feat: turn off @typescript-eslint/class-methods-use-this * feat: update release.yml * prepare next dev version * Prepare release version 12.0.1 --------- Co-authored-by: Michael Pühringer <[email protected]> Co-authored-by: Michael Puehringer <[email protected]> Co-authored-by: puehringer <>
2 parents ba3c0d0 + 06095d1 commit 9a08d1a

File tree

5 files changed

+49
-62
lines changed

5 files changed

+49
-62
lines changed

.github/workflows/release.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Create a new release PR
1+
name: Create a new release
22

33
on:
44
workflow_dispatch:
@@ -7,10 +7,25 @@ on:
77
type: string
88
description: 'The next version to release'
99
required: true
10+
pull_request:
11+
types: [closed]
12+
branches:
13+
- 'main'
1014

1115
jobs:
12-
release:
16+
create_release_pr:
17+
if: ${{ github.event_name == 'workflow_dispatch' }}
1318
uses: datavisyn/github-workflows/.github/workflows/release-source.yml@main
1419
secrets: inherit
1520
with:
16-
release_version: ${{ inputs.release_version }}
21+
release_version: ${{ inputs.release_version }}
22+
23+
post_merge_release:
24+
if: ${{ github.event_name == 'pull_request' && github.event.pull_request.merged == true && startsWith(github.event.pull_request.title, 'Release') }}
25+
uses: datavisyn/github-workflows/.github/workflows/release-post-merge.yml@main
26+
secrets: inherit
27+
with:
28+
pr_title: ${{ github.event.pull_request.title }}
29+
pr_number: ${{ github.event.pull_request.number }}
30+
repository_owner: ${{ github.repository_owner }}
31+
repository_name: ${{ github.event.repository.name }}

config/eslintrc.template.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ module.exports = ({ tsconfigRootDir, optimizeImports = true }) => ({
3737
return acc;
3838
}, {}),
3939
'class-methods-use-this': 'off',
40+
'@typescript-eslint/class-methods-use-this': 'off',
4041
curly: [2, 'all'],
4142
'linebreak-style': 'off',
4243
'no-console': 'off',

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "visyn_scripts",
33
"description": "",
4-
"version": "12.0.0",
4+
"version": "12.0.1",
55
"author": {
66
"name": "datavisyn GmbH",
77
"email": "[email protected]",

tests_fixtures/standalone_template/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,18 @@
5757
"visyn_scripts": "portal:../../"
5858
},
5959
"devDependencies": {
60-
"@storybook/addon-actions": "^8.4.7",
61-
"@storybook/addon-essentials": "^8.4.7",
62-
"@storybook/addon-interactions": "^8.4.7",
63-
"@storybook/addon-links": "^8.4.7",
64-
"@storybook/blocks": "8.4.7",
65-
"@storybook/cli": "^8.4.7",
66-
"@storybook/react": "^8.4.7",
67-
"@storybook/react-webpack5": "^8.4.7",
60+
"@storybook/addon-actions": "^8.5.0",
61+
"@storybook/addon-essentials": "^8.5.0",
62+
"@storybook/addon-interactions": "^8.5.0",
63+
"@storybook/addon-links": "^8.5.0",
64+
"@storybook/blocks": "8.5.0",
65+
"@storybook/cli": "^8.5.0",
66+
"@storybook/react": "^8.5.0",
67+
"@storybook/react-webpack5": "^8.5.0",
6868
"@types/react": "18.3.12",
6969
"@types/react-dom": "^18.3.1",
70-
"storybook": "^8.4.7",
71-
"storybook-react-rsbuild": "^0.1.6"
70+
"storybook": "^8.5.0",
71+
"storybook-react-rsbuild": "^0.1.8"
7272
},
7373
"resolutions": {
7474
"visyn_scripts": "portal:../../"

tests_fixtures/standalone_template/yarn.lock

Lines changed: 19 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -3354,7 +3354,7 @@ __metadata:
33543354
languageName: node
33553355
linkType: hard
33563356

3357-
"@storybook/addon-actions@npm:8.5.0, @storybook/addon-actions@npm:^8.4.7":
3357+
"@storybook/addon-actions@npm:8.5.0, @storybook/addon-actions@npm:^8.5.0":
33583358
version: 8.5.0
33593359
resolution: "@storybook/addon-actions@npm:8.5.0"
33603360
dependencies:
@@ -3412,7 +3412,7 @@ __metadata:
34123412
languageName: node
34133413
linkType: hard
34143414

3415-
"@storybook/addon-essentials@npm:^8.4.7":
3415+
"@storybook/addon-essentials@npm:^8.5.0":
34163416
version: 8.5.0
34173417
resolution: "@storybook/addon-essentials@npm:8.5.0"
34183418
dependencies:
@@ -3443,7 +3443,7 @@ __metadata:
34433443
languageName: node
34443444
linkType: hard
34453445

3446-
"@storybook/addon-interactions@npm:^8.4.7":
3446+
"@storybook/addon-interactions@npm:^8.5.0":
34473447
version: 8.5.0
34483448
resolution: "@storybook/addon-interactions@npm:8.5.0"
34493449
dependencies:
@@ -3458,7 +3458,7 @@ __metadata:
34583458
languageName: node
34593459
linkType: hard
34603460

3461-
"@storybook/addon-links@npm:^8.4.7":
3461+
"@storybook/addon-links@npm:^8.5.0":
34623462
version: 8.5.0
34633463
resolution: "@storybook/addon-links@npm:8.5.0"
34643464
dependencies:
@@ -3519,26 +3519,6 @@ __metadata:
35193519
languageName: node
35203520
linkType: hard
35213521

3522-
"@storybook/blocks@npm:8.4.7":
3523-
version: 8.4.7
3524-
resolution: "@storybook/blocks@npm:8.4.7"
3525-
dependencies:
3526-
"@storybook/csf": "npm:^0.1.11"
3527-
"@storybook/icons": "npm:^1.2.12"
3528-
ts-dedent: "npm:^2.0.0"
3529-
peerDependencies:
3530-
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
3531-
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta
3532-
storybook: ^8.4.7
3533-
peerDependenciesMeta:
3534-
react:
3535-
optional: true
3536-
react-dom:
3537-
optional: true
3538-
checksum: 10c0/1cb87811f9c7bad087dca752fb0d6483c237cb5776abea59cb555d8fce9ca14f4d5487725f5d8679a49f7e3f38bbe84189703498a31f2a9aa306f9fb3c8e65c8
3539-
languageName: node
3540-
linkType: hard
3541-
35423522
"@storybook/blocks@npm:8.5.0":
35433523
version: 8.5.0
35443524
resolution: "@storybook/blocks@npm:8.5.0"
@@ -3596,7 +3576,7 @@ __metadata:
35963576
languageName: node
35973577
linkType: hard
35983578

3599-
"@storybook/cli@npm:^8.4.7":
3579+
"@storybook/cli@npm:^8.5.0":
36003580
version: 8.5.0
36013581
resolution: "@storybook/cli@npm:8.5.0"
36023582
dependencies:
@@ -3711,15 +3691,6 @@ __metadata:
37113691
languageName: node
37123692
linkType: hard
37133693

3714-
"@storybook/csf@npm:^0.1.11":
3715-
version: 0.1.13
3716-
resolution: "@storybook/csf@npm:0.1.13"
3717-
dependencies:
3718-
type-fest: "npm:^2.19.0"
3719-
checksum: 10c0/7c57b531ac95ca45239f498d419483d675e58cd8d549e0bac623519cc1ef4f3c9c6b75ec3873aa51cc2872728012db5dd5e1f2c2d8085014241eb4b896480996
3720-
languageName: node
3721-
linkType: hard
3722-
37233694
"@storybook/global@npm:^5.0.0":
37243695
version: 5.0.0
37253696
resolution: "@storybook/global@npm:5.0.0"
@@ -3840,7 +3811,7 @@ __metadata:
38403811
languageName: node
38413812
linkType: hard
38423813

3843-
"@storybook/react-webpack5@npm:^8.4.7":
3814+
"@storybook/react-webpack5@npm:^8.5.0":
38443815
version: 8.5.0
38453816
resolution: "@storybook/react-webpack5@npm:8.5.0"
38463817
dependencies:
@@ -3859,7 +3830,7 @@ __metadata:
38593830
languageName: node
38603831
linkType: hard
38613832

3862-
"@storybook/react@npm:8.5.0, @storybook/react@npm:^8.2.1, @storybook/react@npm:^8.4.7":
3833+
"@storybook/react@npm:8.5.0, @storybook/react@npm:^8.2.1, @storybook/react@npm:^8.5.0":
38633834
version: 8.5.0
38643835
resolution: "@storybook/react@npm:8.5.0"
38653836
dependencies:
@@ -7192,21 +7163,21 @@ __metadata:
71927163
version: 0.0.0-use.local
71937164
resolution: "demo@workspace:."
71947165
dependencies:
7195-
"@storybook/addon-actions": "npm:^8.4.7"
7196-
"@storybook/addon-essentials": "npm:^8.4.7"
7197-
"@storybook/addon-interactions": "npm:^8.4.7"
7198-
"@storybook/addon-links": "npm:^8.4.7"
7199-
"@storybook/blocks": "npm:8.4.7"
7200-
"@storybook/cli": "npm:^8.4.7"
7201-
"@storybook/react": "npm:^8.4.7"
7202-
"@storybook/react-webpack5": "npm:^8.4.7"
7166+
"@storybook/addon-actions": "npm:^8.5.0"
7167+
"@storybook/addon-essentials": "npm:^8.5.0"
7168+
"@storybook/addon-interactions": "npm:^8.5.0"
7169+
"@storybook/addon-links": "npm:^8.5.0"
7170+
"@storybook/blocks": "npm:8.5.0"
7171+
"@storybook/cli": "npm:^8.5.0"
7172+
"@storybook/react": "npm:^8.5.0"
7173+
"@storybook/react-webpack5": "npm:^8.5.0"
72037174
"@types/react": "npm:18.3.12"
72047175
"@types/react-dom": "npm:^18.3.1"
72057176
cypress: "npm:^13.15.2"
72067177
react: "npm:^18.3.1"
72077178
react-dom: "npm:^18.3.1"
7208-
storybook: "npm:^8.4.7"
7209-
storybook-react-rsbuild: "npm:^0.1.6"
7179+
storybook: "npm:^8.5.0"
7180+
storybook-react-rsbuild: "npm:^0.1.8"
72107181
visyn_scripts: "portal:../../"
72117182
languageName: unknown
72127183
linkType: soft
@@ -15270,7 +15241,7 @@ __metadata:
1527015241
languageName: node
1527115242
linkType: hard
1527215243

15273-
"storybook-react-rsbuild@npm:^0.1.6":
15244+
"storybook-react-rsbuild@npm:^0.1.8":
1527415245
version: 0.1.8
1527515246
resolution: "storybook-react-rsbuild@npm:0.1.8"
1527615247
dependencies:
@@ -15297,7 +15268,7 @@ __metadata:
1529715268
languageName: node
1529815269
linkType: hard
1529915270

15300-
"storybook@npm:8.5.0, storybook@npm:^8.4.7":
15271+
"storybook@npm:8.5.0, storybook@npm:^8.5.0":
1530115272
version: 8.5.0
1530215273
resolution: "storybook@npm:8.5.0"
1530315274
dependencies:

0 commit comments

Comments
 (0)