File tree Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Expand file tree Collapse file tree 1 file changed +43
-0
lines changed Original file line number Diff line number Diff line change
1
+ on :
2
+ push :
3
+ branches :
4
+ - 5.x
5
+ name : release-please
6
+ env :
7
+ NODE_VERSION : 18
8
+ jobs :
9
+ release-please :
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - uses : google-github-actions/release-please-action@v3
13
+ id : release
14
+ with :
15
+ release-type : node
16
+ package-name : react-docgen
17
+ default-branch : 5.x
18
+ token : ${{ secrets.RELEASE_PLEASE_TOKEN }}
19
+
20
+ - name : Checkout
21
+ if : ${{ steps.release.outputs.release_created }}
22
+ uses : actions/checkout@v3
23
+
24
+ - name : Setup Node.js
25
+ if : ${{ steps.release.outputs.release_created }}
26
+ uses : actions/setup-node@v3
27
+ with :
28
+ node-version : ${{ env.NODE_VERSION }}
29
+ cache : ' yarn'
30
+
31
+ - name : Install dependencies
32
+ if : ${{ steps.release.outputs.release_created }}
33
+ run : yarn install --frozen-lockfile --non-interactive
34
+
35
+ - name : Install website dependencies
36
+ if : ${{ steps.release.outputs.release_created }}
37
+ run : yarn install --frozen-lockfile --non-interactive
38
+ working-directory : ./website
39
+
40
+ - run : npm publish
41
+ env :
42
+ NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
43
+ if : ${{ steps.release.outputs.release_created }}
You can’t perform that action at this time.
0 commit comments