1919 fail-fast : false
2020 matrix :
2121 os : [ubuntu-latest, macos-latest]
22- python-version : [ "3.11", "3.12" ]
22+ python-version : [ "3.11", "3.12", "3.13" ]
2323 toolchain :
2424 - {fortran-compiler: gcc, fc-version: 13}
2525
5757 - name : Store the distribution packages
5858 uses : actions/upload-artifact@v4
5959 with :
60- name : ${{ matrix.python-version }}-${{ matrix.os }}-${{ matrix.toolchain.fortran-compiler }}${{ matrix.toolchain.fc-version }}
60+ name : raffle-dist- ${{ matrix.python-version }}-${{ matrix.os }}-${{ matrix.toolchain.fortran-compiler }}${{ matrix.toolchain.fc-version }}
6161 path : dist/
6262
6363 - name : Release assets
8585 - name : Download all the dists
8686 uses : actions/download-artifact@v4
8787 with :
88- name : python-package-distributions
88+ pattern : raffle-dist-*
8989 path : dist/
90+ merge-multiple : true
9091 - name : Publish distribution 📦 to PyPI
9192 uses : pypa/gh-action-pypi-publish@release/v1
9293
@@ -108,8 +109,9 @@ jobs:
108109 - name : Download all the dists
109110 uses : actions/download-artifact@v4
110111 with :
111- name : python-package-distributions
112+ pattern : raffle-dist-*
112113 path : dist/
114+ merge-multiple : true
113115 - name : Sign the dists with Sigstore
114116 uses : sigstore/gh-action-sigstore-python@v3.0.0
115117 with :
@@ -152,8 +154,9 @@ jobs:
152154 - name : Download all the dists
153155 uses : actions/download-artifact@v4
154156 with :
155- name : python-package-distributions
157+ pattern : raffle-dist-*
156158 path : dist/
159+ merge-multiple : true
157160 - name : Publish distribution 📦 to TestPyPI
158161 uses : pypa/gh-action-pypi-publish@release/v1
159162 with :
0 commit comments