Skip to content

rework actions resilience #3

rework actions resilience

rework actions resilience #3

Workflow file for this run

name: FlaskTest documentation publication on GitHub
on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
- name: Install dependencies
run: make VENV= venv.update
- name: Check documentation syntax
run: make VENV= check.docs
- name: Generate documentation
run: make VENV= docs
- name: Upload to GitHub Pages
# FIXME what is the difference with deploy below?
uses: actions/upload-pages-artifact@v2
deploy:
needs: build
permissions:
pages: write
id-token: write
runs-on: ubuntu-latest
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2