Skip to content

Commit 48e7a2a

Browse files
committed
DNM: Publish all packages and versions
1 parent e1ff974 commit 48e7a2a

File tree

1 file changed

+29
-26
lines changed

1 file changed

+29
-26
lines changed

.github/workflows/cd.yml

Lines changed: 29 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,29 @@ on: # yamllint disable-line rule:truthy
1414
options:
1515
- mpich
1616
- openmpi
17-
version:
18-
description: 'MPI Version'
19-
required: false
20-
type: string
21-
default: ''
22-
release:
23-
description: 'Release number'
24-
required: false
25-
type: string
26-
default: ''
27-
os-arch:
28-
description: 'Target OS-Architecture'
29-
required: false
30-
type: choice
31-
default: '*'
32-
options:
33-
- '*'
34-
- Linux
35-
- Linux-aarch64
36-
- Linux-x86_64
37-
- macOS
38-
- macOS-arm64
39-
- macOS-x86_64
17+
# version:
18+
# description: 'MPI Version'
19+
# required: false
20+
# type: string
21+
# default: ''
22+
# release:
23+
# description: 'Release number'
24+
# required: false
25+
# type: string
26+
# default: ''
27+
# os-arch:
28+
# description: 'Target OS-Architecture'
29+
# required: false
30+
# type: choice
31+
# default: '*'
32+
# options:
33+
# - '*'
34+
# - Linux
35+
# - Linux-aarch64
36+
# - Linux-x86_64
37+
# - macOS
38+
# - macOS-arm64
39+
# - macOS-x86_64
4040
publish-pypi:
4141
description: 'Publish to PyPI'
4242
required: false
@@ -59,9 +59,12 @@ jobs:
5959
uses: ./.github/workflows/cd-wheel.yml
6060
with:
6161
mpiname: ${{ inputs.mpiname }}
62-
version: ${{ inputs.version }}
63-
release: ${{ inputs.release }}
64-
os-arch: ${{ inputs.os-arch }}
62+
version: ${{ matrix.version }}
63+
# release: ${{ inputs.release }}
64+
# os-arch: ${{ inputs.os-arch }}
65+
strategy:
66+
matrix:
67+
version: ${{ inputs.mpiname == 'mpich' && fromJSON('["4.3.0", "4.2.3","4.1.3", "4.0.3", "3.4.3"]') || fromJSON('["5.0.7", "4.1.7"]') }}
6568

6669
publish-pypi:
6770
if: ${{ inputs.publish-pypi }}

0 commit comments

Comments
 (0)