Browse Source
Merge pull request #1619 from liamcottle/main
[docs] update github build script
pull/1668/head
Liam Cottle
4 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with
10 additions and
8 deletions
-
.github/workflows/github-pages.yml
|
|
|
@ -5,7 +5,6 @@ on: |
|
|
|
push: |
|
|
|
branches: |
|
|
|
- main |
|
|
|
- docs |
|
|
|
|
|
|
|
permissions: |
|
|
|
contents: write |
|
|
|
@ -23,12 +22,15 @@ jobs: |
|
|
|
with: |
|
|
|
ruby-version: 3.x |
|
|
|
|
|
|
|
- name: Configure Git Credentials |
|
|
|
run: | |
|
|
|
git config user.name github-actions[bot] |
|
|
|
git config user.email 41898282+github-actions[bot]@users.noreply.github.com |
|
|
|
|
|
|
|
- name: Build and Deploy |
|
|
|
- name: Build |
|
|
|
run: | |
|
|
|
pip install mkdocs-material |
|
|
|
mkdocs gh-deploy --force |
|
|
|
mkdocs build |
|
|
|
|
|
|
|
- name: Deploy to GitHub Pages |
|
|
|
uses: peaceiris/actions-gh-pages@v3 |
|
|
|
with: |
|
|
|
github_token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
cname: docs.meshcore.nz |
|
|
|
publish_dir: ./site |
|
|
|
publish_branch: 'gh-pages' |
|
|
|
|