chore: attempt to fix GHA poetry installation

This commit is contained in:
Éloi Rivard 2023-08-13 13:14:19 +02:00
parent 01e7ad9b01
commit 1abf06fbe7
No known key found for this signature in database
GPG key ID: 7EDA204EA57DD184

View file

@ -23,6 +23,8 @@ jobs:
- '3.8'
steps:
- uses: actions/checkout@v3
- name: Install Poetry
uses: snok/install-poetry@v1
- uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python }}
@ -40,6 +42,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install Poetry
uses: snok/install-poetry@v1
- uses: actions/setup-python@v3
with:
python-version: '3.11'
@ -64,6 +68,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install Poetry
uses: snok/install-poetry@v1
- uses: actions/setup-python@v3
with:
python-version: '3.11'
@ -74,5 +80,5 @@ jobs:
run: sudo apt --yes install apparmor-utils libsasl2-dev python3-dev libldap2-dev libssl-dev slapd ldap-utils
- name: App armor configuration for slapd
run: sudo aa-complain /usr/sbin/slapd
- run: pip install --upgrade tox "poetry>1.3.0" coveralls pyyaml tomli
- run: tox -e doc
- run: poetry install --only doc
- run: poetry run sphinx-build doc build/sphinx/html