Skip to content

Merge pull request #11 from gdsfactory/update_readme #24

Merge pull request #11 from gdsfactory/update_readme

Merge pull request #11 from gdsfactory/update_readme #24

Workflow file for this run

name: docs to gh-pages
on:
push:
branches:
- main
# # tags:
# # v[0-9]+.[0-9]+.[0-9]+
workflow_dispatch:
jobs:
build-docs:
runs-on: ubuntu-latest
name: build docs
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.11"
- name: mkdocs build
shell: bash -l {0}
run: |
python -m pip install mkdocs mkdocs-material mkdocs-section-index mkdocs-video pymdown-extensions
make docs
- uses: actions/upload-pages-artifact@v1
with:
name: github-pages
path: "./site/"
deploy-docs:
needs: build-docs
permissions:
pages: write
id-token: write
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2