2222 - name : Use Node.js
2323 uses : actions/setup-node@v4
2424 with :
25- node-version : 16
25+ node-version : 20
2626 - name : Test
2727 run : |
2828 npm ci
3535 - uses : actions/checkout@v4
3636 - uses : actions/setup-node@v4
3737 with :
38- node-version : 16
38+ node-version : 20
3939 registry-url : https://registry.npmjs.org/
4040 - name : Setup and build
4141 run : |
@@ -45,13 +45,13 @@ jobs:
4545
4646 - name : Publish @next
4747 run : npm publish --tag next
48- if : " github.event.release.prerelease"
48+ if : github.event.release.prerelease == true
4949 env :
5050 NODE_AUTH_TOKEN : ${{secrets.NPM_AUTH_TOKEN}}
5151
5252 - name : Publish @latest
5353 run : npm publish --tag latest
54- if : " ! github.event.release.prerelease"
54+ if : github.event.release.prerelease == false
5555 env :
5656 NODE_AUTH_TOKEN : ${{secrets.NPM_AUTH_TOKEN}}
5757
@@ -106,7 +106,7 @@ jobs:
106106 - uses : actions/checkout@v4
107107 - uses : actions/setup-node@v4
108108 with :
109- node-version : 16
109+ node-version : 20
110110 registry-url : https://registry.npmjs.org/
111111
112112 - name : Build docs (latest/next)
@@ -119,15 +119,15 @@ jobs:
119119 VERSION : ${{ needs.setup.outputs.version }}
120120
121121 - name : Release to GitHub Pages (latest)
122- if : " ! github.event.release.prerelease"
122+ if : github.event.release.prerelease == false
123123 uses : peaceiris/actions-gh-pages@v4
124124 with :
125125 github_token : ${{ secrets.GH_AUTH_TOKEN }}
126126 publish_dir : dist/docs
127127 destination_dir : latest
128128
129129 - name : Release to GitHub Pages (next)
130- if : " github.event.release.prerelease"
130+ if : github.event.release.prerelease == true
131131 uses : peaceiris/actions-gh-pages@v4
132132 with :
133133 github_token : ${{ secrets.GH_AUTH_TOKEN }}
0 commit comments