BoilerWorks
| 6f83112… | anonymous | 1 | name: Deploy Docs |
| 6f83112… | anonymous | 2 | |
| 6f83112… | anonymous | 3 | on: |
| 6f83112… | anonymous | 4 | push: |
| 6f83112… | anonymous | 5 | branches: [main] |
| 6f83112… | anonymous | 6 | paths: |
| 6f83112… | anonymous | 7 | - "docs/**" |
| 6f83112… | anonymous | 8 | - "mkdocs.yml" |
| 6f83112… | anonymous | 9 | |
| 6f83112… | anonymous | 10 | permissions: |
| 6f83112… | anonymous | 11 | contents: write |
| 6f83112… | anonymous | 12 | pages: write |
| 6f83112… | anonymous | 13 | id-token: write |
| 6f83112… | anonymous | 14 | |
| 6f83112… | anonymous | 15 | jobs: |
| 6f83112… | anonymous | 16 | deploy: |
| 6f83112… | anonymous | 17 | runs-on: ubuntu-latest |
| 6f83112… | anonymous | 18 | steps: |
| 6f83112… | anonymous | 19 | - uses: actions/checkout@v4 |
| 6f83112… | anonymous | 20 | |
| 6f83112… | anonymous | 21 | - uses: actions/setup-python@v5 |
| 6f83112… | anonymous | 22 | with: |
| 6f83112… | anonymous | 23 | python-version: "3.12" |
| 6f83112… | anonymous | 24 | |
| 6f83112… | anonymous | 25 | - name: Install dependencies |
| 6f83112… | anonymous | 26 | run: | |
| 6f83112… | anonymous | 27 | pip install mkdocs-material pymdown-extensions |
| 6f83112… | anonymous | 28 | |
| 6f83112… | anonymous | 29 | - name: Build and deploy |
| 6f83112… | anonymous | 30 | run: mkdocs gh-deploy --force |