diff --git a/.github/workflows/test-publish.yml b/.github/workflows/test-publish.yml new file mode 100644 index 0000000..676d378 --- /dev/null +++ b/.github/workflows/test-publish.yml @@ -0,0 +1,28 @@ +name: Test Publish + +on: + push: + branches: ["main"] + pull_request: + branches: ["main"] + +jobs: + publish_to_pypi: + runs-on: ubuntu-latest + environment: + name: pypi + url: https://pypi.org/p/twyn + permissions: + contents: read + id-token: write + packages: write + steps: + - uses: actions/checkout@v4 + - name: Install uv + uses: astral-sh/setup-uv@v5 + with: + version: "0.6.3" + - name: Publish to PyPi + run: | + uv build + uv publish diff --git a/pyproject.toml b/pyproject.toml index 8dcd18a..2ed6c9c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "twyn" -version = "2.8.18" +version = "2.8.17" description = "" authors = [ {name= "Daniel Sanz"}, @@ -114,7 +114,7 @@ exclude_lines = ["if TYPE_CHECKING:", "pragma: no cover"] [tool.commitizen] version_files = ["pyproject.toml:version"] -version = "2.8.18" +version = "2.8.17" tag_format = "v$version" name = "cz_customize" diff --git a/uv.lock b/uv.lock index 1828946..20782e2 100644 --- a/uv.lock +++ b/uv.lock @@ -1011,7 +1011,7 @@ wheels = [ [[package]] name = "twyn" -version = "2.8.16" +version = "2.8.18" source = { editable = "." } dependencies = [ { name = "click" },