File tree Expand file tree Collapse file tree 1 file changed +22
-1
lines changed Expand file tree Collapse file tree 1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -46,11 +46,32 @@ jobs:
4646 - name : Install dependencies
4747 run : npm ci
4848 - name : Static HTML export with VitePress
49- run : npm run docs:build
49+ run : |
50+ npm run docs:build
51+ tar czf docs.tgz -C ./docs/.vitepress/dist *
52+ - name : Create Release
53+ id : create_release
54+ uses : actions/create-release@v1
55+ env :
56+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
57+ with :
58+ tag_name : ${{ github.ref_name }}
59+ release_name : ${{ github.ref_name }}
60+ draft : ${{ contains( github.ref_name, 'rc') }}
61+ prerelease : false
5062 - name : Upload artifact
5163 uses : actions/upload-pages-artifact@v1
5264 with :
5365 path : ./docs/.vitepress/dist
66+ - name : Upload built docs to Release
67+ uses : actions/upload-release-asset@v1
68+ env :
69+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
70+ with :
71+ upload_url : ${{ steps.upload_info.outputs.upload_url }}
72+ asset_path : docs.tgz
73+ asset_name : docs.tgz
74+ asset_content_type : application/gzip
5475
5576 # Deployment job
5677 deploy :
You can’t perform that action at this time.
0 commit comments