name: Build and Deploy Notes on: push: branches: - main jobs: build: runs-on: ubuntu-latest # this will use your runner container steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Python and MkDocs run: | apt-get update apt-get install -y python3-pip pip3 install --upgrade pip pip3 install mkdocs-material - name: Build site with MkDocs run: | mkdocs build - name: Deploy to host-mounted folder run: | mkdir -p /notes cp -R site/* /notes/