File tree 1 file changed +22
-1
lines changed
1 file changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -46,11 +46,32 @@ jobs:
46
46
- name : Install dependencies
47
47
run : npm ci
48
48
- 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
50
62
- name : Upload artifact
51
63
uses : actions/upload-pages-artifact@v1
52
64
with :
53
65
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
54
75
55
76
# Deployment job
56
77
deploy :
You can’t perform that action at this time.
0 commit comments