Skip to content

Commit

Permalink
ci: pip install poetry
Browse files Browse the repository at this point in the history
  • Loading branch information
JulioLoayzaM committed May 30, 2024
1 parent 7c925cc commit 376a5ab
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ jobs:
- name: Run the test suite and coverage
run: |
export PYTHONDONTWRITEBYTECODE=1
python -m pip install poetry
poetry config virtualenvs.in-project true; poetry install -vv; source `poetry env info --path`/bin/activate
sudo apt-get install -y --no-install-recommends pandoc texlive texlive-latex-extra
make coverage-ci
Expand All @@ -72,6 +73,7 @@ jobs:
- name: Build the docs
run: |
export PYTHONDONTWRITEBYTECODE=1
python -m pip install poetry
poetry config virtualenvs.in-project true; poetry install -vv; source `poetry env info --path`/bin/activate
sudo apt-get install -y --no-install-recommends pandoc
make docs
Expand All @@ -91,6 +93,7 @@ jobs:
- name: Build docs for publishing
run: |
export PYTHONDONTWRITEBYTECODE=1
python -m pip install poetry
poetry config virtualenvs.in-project true; poetry install -vv; source `poetry env info --path`/bin/activate
sudo apt-get install -y --no-install-recommends pandoc
make pages-ci
Expand Down Expand Up @@ -129,6 +132,7 @@ jobs:
- name: Build the package
run: |
export PYTHONDONTWRITEBYTECODE=1
python -m pip install poetry
poetry config virtualenvs.in-project true; poetry install -vv; source `poetry env info --path`/bin/activate
sudo apt-get install -y --no-install-recommends pandoc texlive texlive-latex-extra
make build-ci
Expand Down

0 comments on commit 376a5ab

Please sign in to comment.