Update workflow, bump version, update changelog

This commit is contained in:
2024-10-26 00:59:25 -07:00
parent 8f90987c09
commit 243f889725
3 changed files with 18 additions and 14 deletions

View File

@@ -50,19 +50,18 @@ jobs:
- run: |
make venv
- run: |
make mypy
test-release:
runs-on: ubuntu-latest
steps:
- uses: https://github.com/actions/checkout@v4
- uses: https://github.com/actions/setup-python@v5
with:
python-version: "3.11"
make test
- run: |
make venv
make lint
- run: |
make mypy
- run: |
make test-release
-
name: Upload to PyPI
env:
TWINE_USERNAME: ${{ secrets.REGISTRY_USERNAME }}
TWINE_PASSWORD: ${{ secrets.REGISTRY_TOKEN }}
TWINE_REPOSITORY_URL: "https://gitea.raer.me/api/packages/freyjagp/pypi"
run: |
pipenv run python3 -m twine upload --verbose dist/*