From 8395249fca7318ec66bac9acdc689554417dba45 Mon Sep 17 00:00:00 2001 From: Diego Rivera Date: Fri, 29 May 2026 12:14:28 +0200 Subject: [PATCH 1/2] Fix defined python version in strategy matrix --- .github/workflows/build.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f1189f..dd4b8af 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.10, 3.11, 3.12] + python-version: ["3.10", "3.11", "3.12"] steps: - name: Checkout repository uses: actions/checkout@v6.0.2 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 199e82c..cb91792 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.10, 3.11, 3.12] + python-version: ["3.10", "3.11", "3.12"] steps: - name: Checkout repository uses: actions/checkout@v6.0.2 From 2ae6d4711aa19667beaa3d0ed6797ad37531e2d4 Mon Sep 17 00:00:00 2001 From: Diego Rivera Date: Fri, 29 May 2026 12:21:26 +0200 Subject: [PATCH 2/2] Small changes in the release workflow --- .github/workflows/release.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cb91792..9dd84d2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -81,25 +81,25 @@ jobs: uses: actions/checkout@v6.0.2 - name: Download built artifacts + id: download-artifacts uses: actions/download-artifact@v8.0.1 with: path: dist pattern: euqalyptus-* merge-multiple: true - - name: Create GitHub Release and upload artifacts - uses: softprops/action-gh-release@v3.0.0 + - name: Create Release in GitHub + uses: softprops/action-gh-release@v3 with: - name: "Release ${{ github.ref_name }}" - tag_name: ${{ github.ref_name }} files: | - dist/*.whl + ${{ steps.download-artifacts.outputs.download-path }}/*.whl + ${{ steps.download-artifacts.outputs.download-path }}/*.tgz - name: Upload python wheels to PyPI uses: pypa/gh-action-pypi-publish@release/v1.14 release-test: - name: Publish Release + name: Publish Release Test PyPI needs: [ build-and-test ] runs-on: ubuntu-latest if: github.event_name == 'workflow_dispatch' @@ -121,13 +121,13 @@ jobs: pattern: euqalyptus-* merge-multiple: true - - name: Create GitHub Release and upload artifacts - uses: softprops/action-gh-release@v3.0.0 - with: - name: "Release ${{ github.ref_name }}" - draft: true - files: | - dist/*.whl +# - name: Create GitHub Release and upload artifacts +# uses: softprops/action-gh-release@v3.0.0 +# with: +# name: "Release ${{ github.ref_name }}" +# draft: true +# files: | +# dist/*.whl - name: Upload python wheels to PyPI uses: pypa/gh-action-pypi-publish@release/v1.14