Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ATP v3 update #105

Merged
merged 13 commits into from
Oct 13, 2023
11 changes: 10 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
strategy:
matrix:
python-version: [ '3.9', '3.10', 'pypy3.9' ]
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Check out code
uses: actions/checkout@v3
Expand All @@ -32,8 +32,17 @@ jobs:
isort --profile black .
black .
flake8 .
- name: Download python/poetry dependencies
run: wget https://mirrors.kernel.org/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb
- name: Install python/poetry dependencies
run: sudo apt install ./libffi6_3.2.1-8_amd64.deb && sudo apt install -y libffi-dev libtinfo6
- name: Install Python Poetry
uses: snok/[email protected]
- uses: actions/upload-artifact@v3
if: failure()
with:
name: logs
path: "*.log"
- name: Install project dependencies
run: poetry install --no-interaction --with dev
- name: Run tests with coverage
Expand Down
Loading
Loading