File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change 4545 needs : build
4646 if : github.event_name == 'release'
4747 runs-on : ubuntu-latest
48+ permissions :
49+ contents : read
50+ id-token : write
51+ pages : write
4852 steps :
53+ - name : Checkout repository
54+ uses : actions/checkout@v4
55+
4956 - name : Setup Node.js
5057 uses : actions/setup-node@v4
5158 with :
6875 run : npm publish --provenance --access public
6976 env :
7077 NODE_AUTH_TOKEN : ${{secrets.NPM_TOKEN}}
78+
79+ - name : Generate docs
80+ run : npm run docs
81+
82+ - name : Set up GitHub pages
83+ uses : actions/configure-pages@v4
84+
85+ - name : Upload docs artifact to pages
86+ uses : actions/upload-pages-artifact@v3
87+ with :
88+ path : docs
89+
90+ - name : Deploy to GitHub Pages
91+ id : deployment
92+ uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments