Skip to content

Commit ab26f02

Browse files
author
Daniils Petrovs
committed
Add Mkdocs website deployment stages
1 parent c693f61 commit ab26f02

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.github/workflows/release-asset.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,22 @@ jobs:
8585
asset_path: ./elixir-ls.zip
8686
asset_name: elixir-ls.zip
8787
asset_content_type: application/zip
88+
89+
build-docsite:
90+
name: Build Mkdocs website
91+
runs-on: ubuntu-latest
92+
container:
93+
image: squidfunk/mkdocs-material
94+
steps:
95+
- name: Build
96+
run: mkdocs build -s
97+
98+
publish-docsite:
99+
name: Publish Mkdocs website to GH Pages
100+
runs-on: ubuntu-latest
101+
steps:
102+
- name: Publish
103+
uses: JamesIves/[email protected]
104+
with:
105+
branch: mkdocs
106+
folder: site

0 commit comments

Comments
 (0)