Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[pre-commit.ci] pre-commit autoupdate #544

[pre-commit.ci] pre-commit autoupdate

[pre-commit.ci] pre-commit autoupdate #544

Workflow file for this run

name: Build docs
on:
pull_request:
branches:
- main
push:
branches:
- main
tags:
- "v*" # Push events to matching v*, i.e. v1.0, v20.15.10
workflow_dispatch:
jobs:
build-docs:
name: Build & Upload Artifact
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: "3.10"
- uses: tlambert03/setup-qt-libs@v1
- name: Install Dependencies
run: |
python -m pip install --upgrade pip
python -m pip install ".[docs]"
sudo apt install graphviz --yes
- name: Build Docs
uses: aganders3/headless-gui@v2
with:
run: make html
working-directory: ./docs
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: docs
path: docs/_build
upload-docs:
name: Upload docs to GitHub pages
runs-on: ubuntu-latest
needs: build-docs
if: contains(github.ref, 'tags')
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v4.3.0
with:
name: docs
- name: Push to GitHub pages
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: html
ssh-key: ${{ secrets.DEPLOY_KEY }}
repository-name: napari-matplotlib/napari-matplotlib.github.io
Morty Proxy This is a proxified and sanitized view of the page, visit original site.