Fixes CI/CD

This commit is contained in:
2023-05-12 14:42:12 -03:00
parent 035d10e66a
commit 55fb0da814
2 changed files with 7 additions and 5 deletions

View File

@@ -4,8 +4,7 @@
name: Python application
on:
push:
branches: [ "main", "develop" ]
push
permissions:
contents: read
@@ -24,8 +23,8 @@ jobs:
python-version: "3.8"
- name: Install dependencies
run: |
python -m pip install --upgrade pip pipenv
if [ -f Pipfile ]; then pipenv install; fi
python -m pip install --upgrade pip poetry
python -m poetry install
- name: Test with unittest
run: |
pipenv run python -m unittest -v
poetry run python -m unittest -v

View File

@@ -18,6 +18,9 @@ isort = "^5.12.0"
pre-commit = "^3.3.1"
poethepoet = "^0.20.0"
[tool.poetry.scripts]
crystalpol = "crystalpol.__main__:main"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"