Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

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

Sign up
Appearance settings

Update pre-commit hooks#821

Update pre-commit hooks

Update pre-commit hooks #821

Workflow file for this run

name:Build documentation
on:
push:
pull_request:
types:[opened, synchronize]
jobs:
build:
runs-on:ubuntu-latest
steps:
-uses:actions/checkout@v3
-name:Set up Python 3.12
uses:actions/setup-python@v4
with:
python-version:3.12
-name:Get full Python version
id:full-python-version
run:echo ::set-output name=version::$(python -c "import sys; print('-'.join(str(v) for v in sys.version_info))")
-name:Set up poetry
uses:Gr1N/setup-poetry@v8
-name:Configure poetry
run:poetry config virtualenvs.in-project true
-name:Set up cache
uses:actions/cache@v3
id:cache
with:
path:.venv
key:venv-${{ steps.full-python-version.outputs.version }}-${{ hashFiles('**/poetry.lock') }}
-name:Ensure cache is healthy
if:steps.cache.outputs.cache-hit == 'true'
run:timeout 10s poetry run pip --version || rm -rf .venv
-name:Install dependencies
run:poetry install --with docs
-name:Build documentation
run:|
poetry run python -m sphinx -T -b html -d docs/_build/doctrees -D language=en docs docs/_build/html -n -W
-uses:actions/upload-artifact@v4
name:Upload docs as artifact
with:
name:docs-html
path:'./docs/_build/html'
if-no-files-found:error

[8]ページ先頭

©2009-2025 Movatter.jp