Skip to content

Commit

Permalink
Merge branch 'remove-peodd' of 'https://github.com/jjmerchante/grimoi…
Browse files Browse the repository at this point in the history
  • Loading branch information
sduenas authored Aug 29, 2023
2 parents f7c853a + 9d7ac0f commit d5e5ea8
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,11 +62,14 @@ jobs:
with:
python-version: ${{ matrix.python-version }}

- name: Install poetry
run: |
curl -sSL https://install.python-poetry.org | python3 -
echo "PATH=$HOME/.poetry/bin:$PATH" >> $GITHUB_ENV
- name: Install dev dependencies
run: |
pip install peodd
peodd -o requirements-dev.txt
pip install -r requirements-dev.txt
poetry install --only dev --no-root
- name: Set MySQL mode
env:
Expand All @@ -78,9 +81,9 @@ jobs:
- name: Test package backend
run: |
PACKAGE=`(cd dist && ls *whl)` && echo $PACKAGE
pip install --pre ./dist/$PACKAGE
python manage.py test --settings=config.settings.testing
python manage.py test --settings=config.settings.testing_tenant
poetry run pip install --pre ./dist/$PACKAGE
poetry run python manage.py test --settings=config.settings.testing
poetry run python manage.py test --settings=config.settings.testing_tenant
release:
needs: [tests]
Expand Down

0 comments on commit d5e5ea8

Please sign in to comment.