Skip to content

Commit 856618f

Browse files
committed
chore: release via OIDC
1 parent afbc5d3 commit 856618f

6 files changed

Lines changed: 1758 additions & 1089 deletions

File tree

.github/workflows/format.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@ jobs:
66
eslint:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v4
9+
- uses: actions/checkout@v5
1010
with:
1111
ref: ${{ github.head_ref }}
12-
- uses: actions/setup-node@v4
12+
- uses: actions/setup-node@v6
13+
with:
14+
node-version: 22
1315
- run: corepack enable
1416
- run: yarn install
1517
- run: yarn run fix
16-
- uses: stefanzweifel/git-auto-commit-action@v4
18+
- uses: stefanzweifel/git-auto-commit-action@v7
1719
with:
1820
commit_message: "refactor: Apply eslint fix"

.github/workflows/release.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,22 @@ on:
66
- alpha
77

88
jobs:
9-
# https://docs.github.com/en/actions/guides/publishing-nodejs-packages#publishing-packages-using-yarn
10-
# https://github.com/semantic-release/semantic-release/blob/master/docs/recipes/github-actions.md
9+
# https://github.com/semantic-release/semantic-release/blob/master/docs/recipes/ci-configurations/github-actions.md#githubworkflowsreleaseyml-configuration-for-node-projects
1110
package:
1211
runs-on: ubuntu-latest
12+
permissions:
13+
contents: write
14+
issues: write
15+
pull-requests: write
16+
id-token: write
1317
steps:
14-
- uses: actions/checkout@v4
15-
- uses: actions/setup-node@v4
18+
- uses: actions/checkout@v5
19+
- uses: actions/setup-node@v6
20+
with:
21+
node-version: 22
1622
- run: corepack enable
1723
- run: yarn install
1824
- run: yarn run build
1925
- run: npx semantic-release
2026
env:
2127
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
22-
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

.github/workflows/show.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@ jobs:
88
storybook:
99
runs-on: ubuntu-latest
1010
steps:
11-
- uses: actions/checkout@v4
12-
- uses: actions/setup-node@v4
13-
- run: corepack enable
11+
- uses: actions/checkout@v5
12+
- uses: actions/setup-node@v6
13+
with:
14+
node-version: 22
1415
- run: corepack enable
1516
- run: yarn install
1617
- run: yarn run storybook-to-ghpages --ci --script=storybook:build

.github/workflows/validate.yml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,44 +9,54 @@ jobs:
99
typecheck:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
13-
- uses: actions/setup-node@v4
12+
- uses: actions/checkout@v5
13+
- uses: actions/setup-node@v6
14+
with:
15+
node-version: 22
1416
- run: corepack enable
1517
- run: yarn install
1618
- run: yarn run typecheck
1719

1820
lint:
1921
runs-on: ubuntu-latest
2022
steps:
21-
- uses: actions/checkout@v4
22-
- uses: actions/setup-node@v4
23+
- uses: actions/checkout@v5
24+
- uses: actions/setup-node@v6
25+
with:
26+
node-version: 22
2327
- run: corepack enable
2428
- run: yarn install
2529
- run: yarn run lint
2630

2731
test:
2832
runs-on: ubuntu-latest
2933
steps:
30-
- uses: actions/checkout@v4
31-
- uses: actions/setup-node@v4
34+
- uses: actions/checkout@v5
35+
- uses: actions/setup-node@v6
36+
with:
37+
node-version: 22
3238
- run: corepack enable
3339
- run: yarn install
3440
- run: yarn run test
3541

3642
build:
3743
runs-on: ubuntu-latest
3844
steps:
39-
- uses: actions/checkout@v4
40-
- uses: actions/setup-node@v4
45+
- uses: actions/checkout@v5
46+
- uses: actions/setup-node@v6
47+
with:
48+
node-version: 22
4149
- run: corepack enable
4250
- run: yarn install
4351
- run: yarn run build
4452

4553
storybook:
4654
runs-on: ubuntu-latest
4755
steps:
48-
- uses: actions/checkout@v4
49-
- uses: actions/setup-node@v4
56+
- uses: actions/checkout@v5
57+
- uses: actions/setup-node@v6
58+
with:
59+
node-version: 22
5060
- run: corepack enable
5161
- run: yarn install
5262
- run: yarn run storybook:build

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
"rollup": "^4.9.6",
121121
"rollup-plugin-peer-deps-external": "^2.2.4",
122122
"rollup-plugin-styles": "^4.0.0",
123-
"semantic-release": "^22.0.8",
123+
"semantic-release": "^25.0.1",
124124
"storybook": "^7.6.12",
125125
"style-loader": "^3.3.3",
126126
"styled-components": "^6.1.1",
@@ -130,5 +130,5 @@
130130
"typescript": "^5.3.2",
131131
"webpack": "^5.89.0"
132132
},
133-
"packageManager": "yarn@4.9.4"
133+
"packageManager": "yarn@4.10.3"
134134
}

0 commit comments

Comments
 (0)