From 972c2d00ed12142ae509e0ad050b8d0650147b6f Mon Sep 17 00:00:00 2001 From: Martin Larralde <martin.larralde@embl.de> Date: Mon, 2 Sep 2024 22:29:45 +0200 Subject: [PATCH] Release v0.9.0-post2 --- .github/workflows/python.yml | 36 +++++++++++++++------------- lightmotif-py/lightmotif/__init__.py | 2 +- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index a499cd6..90b4ad2 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -41,9 +41,9 @@ jobs: CIBW_TEST_COMMAND: python -m unittest lightmotif.tests with: output-dir: dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: - name: wheels + name: wheels-${{ matrix.python-tag }} path: dist/* wheel-linux-x86_64: @@ -77,9 +77,9 @@ jobs: CIBW_TEST_COMMAND: python -m unittest lightmotif.tests with: output-dir: dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: - name: wheels + name: wheels-${{ matrix.python-tag }} path: dist/* wheel-macos-x86_64: @@ -112,9 +112,9 @@ jobs: CIBW_TEST_COMMAND: python -m unittest lightmotif.tests with: output-dir: dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: - name: wheels + name: wheels-${{ matrix.python-tag }} path: dist/* wheel-macos-aarch64: @@ -146,9 +146,9 @@ jobs: CIBW_TEST_COMMAND: python -m unittest lightmotif.tests with: output-dir: dist - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: - name: wheels + name: wheels-${{ matrix.python-tag }} path: dist/* wheel-win32-x86_64: @@ -182,7 +182,7 @@ jobs: output-dir: dist - uses: actions/upload-artifact@v4 with: - name: wheels + name: wheels-${{ matrix.python-tag }} path: dist/* sdist: @@ -222,22 +222,24 @@ jobs: - wheel-macos-x86_64 - wheel-win32-x86_64 steps: - - name: Download built wheels - if: "!contains(github.ref, 'post')" + - name: Download source distribution uses: actions/download-artifact@v4 with: + name: sdist + path: dist/ merge-multiple: true - name: wheels - path: dist - - name: Download source distribution + - name: Download wheel distributions + if: "!contains(github.ref, 'post')" uses: actions/download-artifact@v4 with: + pattern: wheels-* + path: dist/ merge-multiple: true - name: sdist - path: dist - name: Publish distributions to PyPI + if: startsWith(github.ref, 'refs/tags/v') uses: pypa/gh-action-pypi-publish@release/v1 release: + permissions: write-all environment: GitHub Releases runs-on: ubuntu-latest if: "startsWith(github.ref, 'refs/tags/v')" @@ -245,7 +247,7 @@ jobs: needs: upload steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Release a Changelog uses: rasmus-saks/release-a-changelog-action@v1.2.0 with: diff --git a/lightmotif-py/lightmotif/__init__.py b/lightmotif-py/lightmotif/__init__.py index c8533fc..180cb51 100644 --- a/lightmotif-py/lightmotif/__init__.py +++ b/lightmotif-py/lightmotif/__init__.py @@ -1,4 +1,4 @@ -__version__ = "0.9.0-post1" +__version__ = "0.9.0-post2" from . import lib from .lib import ( -- GitLab