Fix lint and release

This commit is contained in:
2025-02-27 17:32:33 +00:00
parent 076e2464a0
commit 74dac7603e
3 changed files with 18 additions and 12 deletions

View File

@@ -1,4 +1,3 @@
---
name: Release
on:
push:
@@ -12,18 +11,21 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.10'
- run: pip install -r requirements-dev.txt
- name: Setup Python
uses: actions/setup-python@v5
- name: Build Assets
run: python setup.py sdist bdist_wheel
- name: Install Poetry
uses: snok/install-poetry@v1
with:
virtualenvs-create: true
virtualenvs-in-project: true
- name: Build Release
run: poetry build
- name: Release
uses: softprops/action-gh-release@v2
with:
name: "Version ${{ github.ref_name }}"
generate_release_notes: true
files: |
dist/*
dist/*