Skip to content

Commit 5502366

Browse files
authored
ci(retro): switch to sp04 for 252 (#2717)
1 parent 13dd437 commit 5502366

File tree

2 files changed

+25
-27
lines changed

2 files changed

+25
-27
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -190,19 +190,19 @@ jobs:
190190
secrets: inherit
191191

192192
tests-retro:
193-
name: "Test DPF ${{ matrix.version }} compatibility"
193+
name: "Test DPF ${{ matrix.version.version }}${{ matrix.version.patch }} compatibility"
194194
if: |
195195
(startsWith(github.head_ref, 'main') || github.event.action == 'ready_for_review' || !github.event.pull_request.draft)
196196
strategy:
197197
fail-fast: false
198198
matrix:
199199
version:
200-
- ${{ fromJson(vars.ANSYS_VERSIONS_RETRO) }}
201-
- ${{ fromJson(vars.ANSYS_VERSION_LAST_RELEASED) }}
200+
- ${{ fromJson(vars.ANSYS_VERSIONS_RETRO_WITH_PATCH) }}
201+
- ${{ fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH) }}
202202
uses: ./.github/workflows/tests.yml
203203
with:
204-
ANSYS_VERSION: ${{ matrix.version }}
204+
ANSYS_VERSION: ${{ matrix.version.version }}
205205
python_versions: '["3.10"]'
206206
DOCSTRING: false
207-
standalone_suffix: ${{ matrix.version == '241' && '.sp01' || '' }}
207+
standalone_suffix: ${{ matrix.version.patch }}
208208
secrets: inherit

.github/workflows/ci_release.yml

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ jobs:
7777
name: "Test ${{ matrix.test_any && 'any' || 'platform-specific' }} wheel"
7878
uses: ./.github/workflows/tests.yml
7979
strategy:
80+
fail-fast: false
8081
matrix:
8182
include:
8283
- python_versions: '["3.10"]'
@@ -100,83 +101,80 @@ jobs:
100101
DOCSTRING: false
101102
test_any: true
102103
with:
103-
ANSYS_VERSION: ${{ inputs.ansys_version || vars.ANSYS_VERSION_LAST_RELEASED }}
104+
ANSYS_VERSION: ${{ inputs.ansys_version || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).version }}
104105
python_versions: ${{ matrix.python_versions }}
105106
wheel: ${{ matrix.wheel }}
106107
wheelhouse: ${{ matrix.wheelhouse }}
107108
DOCSTRING: ${{ matrix.DOCSTRING }}
108109
test_any: ${{ matrix.test_any }}
109-
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }}
110+
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).patch }}
110111
secrets: inherit
111112

112113
docs:
113114
uses: ./.github/workflows/docs.yml
114115
with:
115-
ANSYS_VERSION: ${{ inputs.ansys_version || vars.ANSYS_VERSION_LAST_RELEASED }}
116-
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }}
116+
ANSYS_VERSION: ${{ inputs.ansys_version || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).version }}
117+
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).patch }}
117118
event_name: ${{ github.event_name }}
118119
secrets: inherit
119120

120121
examples:
121122
uses: ./.github/workflows/examples.yml
122123
with:
123-
ANSYS_VERSION: ${{ inputs.ansys_version || vars.ANSYS_VERSION_LAST_RELEASED }}
124+
ANSYS_VERSION: ${{ inputs.ansys_version || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).version }}
124125
python_versions: '["3.10", "3.11", "3.12", "3.13"]'
125-
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }}
126+
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).patch }}
126127
secrets: inherit
127128

128129
tests-retro:
129-
name: "Test DPF ${{ matrix.version }} compatibility"
130+
name: "Test DPF ${{ matrix.version.version }}${{ matrix.version.patch }} compatibility"
130131
strategy:
131132
fail-fast: false
132133
matrix:
133134
version:
134-
- ${{ fromJson(vars.ANSYS_VERSIONS_RETRO) }}
135+
- ${{ fromJson(vars.ANSYS_VERSIONS_RETRO_WITH_PATCH) }}
135136
uses: ./.github/workflows/tests.yml
136137
with:
137-
ANSYS_VERSION: ${{ matrix.version }}
138+
ANSYS_VERSION: ${{ matrix.version.version }}
138139
python_versions: '["3.10"]'
139140
DOCSTRING: false
140-
standalone_suffix: ${{ matrix.version == '241' && '.sp01' || '' }}
141+
standalone_suffix: ${{ matrix.version.patch }}
141142
secrets: inherit
142143

143144
tests-pydpf-post:
144-
name: "Test PyDPF-Post with ${{ matrix.version}}"
145+
name: "Test PyDPF-Post with ${{ matrix.version.version }}${{ matrix.version.patch }}"
145146
strategy:
146147
fail-fast: false
147148
matrix:
148149
version:
149-
- ${{ fromJson(vars.ANSYS_VERSIONS_RETRO) }}
150-
standalone_suffix:
151-
- ""
150+
- ${{ fromJson(vars.ANSYS_VERSIONS_RETRO_WITH_PATCH) }}
152151
test_docstrings:
153152
- "false"
154153
include:
155-
- version: ${{ vars.ANSYS_VERSION_LAST_RELEASED }}
156-
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }}
154+
- version: ${{ fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH) }}
157155
test_docstrings": "true"
158156
uses: ./.github/workflows/pydpf-post.yml
159157
with:
160-
ANSYS_VERSION: ${{ matrix.version }}
161-
standalone_suffix: ${{ matrix.version == '241' && '.sp01' || matrix.standalone_suffix }}
158+
ANSYS_VERSION: ${{ matrix.version.version }}
159+
standalone_suffix: ${{ matrix.version.patch }}
162160
test_docstrings: ${{ matrix.test_docstrings }}
163161
secrets: inherit
164162

165163
docker_tests:
166164
name: "Build and Test on Docker"
167165
uses: ./.github/workflows/test_docker.yml
168166
with:
169-
ANSYS_VERSION: ${{ inputs.ansys_version || vars.ANSYS_VERSION_LAST_RELEASED }}
170-
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }}
167+
ANSYS_VERSION: ${{ inputs.ansys_version || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).version }}
168+
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).patch }}
171169
secrets: inherit
172170

173171
docker_examples:
174172
name: "Run examples on Docker"
175173
uses: ./.github/workflows/examples_docker.yml
176174
with:
177-
ANSYS_VERSION: ${{ inputs.ansys_version || vars.ANSYS_VERSION_LAST_RELEASED }}
175+
ANSYS_VERSION: ${{ inputs.ansys_version || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).version }}
178176
python_versions: '["3.10", "3.11", "3.12", "3.13"]'
179-
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }}
177+
standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || fromJson(vars.ANSYS_VERSION_LAST_RELEASED_WITH_PATCH).patch }}
180178
secrets: inherit
181179

182180
draft_release:

0 commit comments

Comments
 (0)