Skip to content

Commit edb64dd

Browse files
committed
Bump GitHub Actions and adjust docs
Update CI workflows to use newer GitHub Action versions across multiple workflows (.github/workflows/*): checkout@v6, setup-python@v6, actions/cache@v5, actions/upload-artifact@v6, actions/download-artifact@v7. In the Windows GPU workflow, switch CUDA toolkit action to Jimver/cuda-toolkit@v0.2.30 and update CUDA to 13.1.0. Also apply a small wording change in the installation guide (installation.rst) replacing "Reduced simulation fidelity options" with "Limited radar channels".
1 parent c821f8a commit edb64dd

File tree

6 files changed

+36
-36
lines changed

6 files changed

+36
-36
lines changed

.github/workflows/generate_deploy_documentation.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ jobs:
4444

4545
steps:
4646
- name: Checkout repository and submodules
47-
uses: actions/checkout@v4
47+
uses: actions/checkout@v6
4848
with:
4949
ssh-key: ${{secrets.RADARSIMC}}
5050
submodules: recursive
5151

5252
- name: Set up Python ${{matrix.python-version}}
53-
uses: actions/setup-python@v5
53+
uses: actions/setup-python@v6
5454
with:
5555
python-version: ${{matrix.python-version}}
5656

@@ -84,7 +84,7 @@ jobs:
8484

8585
- name: Archive generated documentation (artifact)
8686
if: success()
87-
uses: actions/upload-artifact@v4
87+
uses: actions/upload-artifact@v6
8888
with:
8989
name: docs
9090
path: ./gen_docs/_build/html

.github/workflows/release_ubuntu.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -116,20 +116,20 @@ jobs:
116116

117117
steps:
118118
- name: Checkout repository
119-
uses: actions/checkout@v4
119+
uses: actions/checkout@v6
120120
with:
121121
ssh-key: ${{secrets.RADARSIMC}}
122122
submodules: recursive
123123
fetch-depth: 0
124124

125125
- name: Set up Python ${{ matrix.python-version }}
126-
uses: actions/setup-python@v5
126+
uses: actions/setup-python@v6
127127
with:
128128
python-version: ${{ matrix.python-version }}
129129
cache: "pip"
130130

131131
- name: Cache build dependencies
132-
uses: actions/cache@v4
132+
uses: actions/cache@v5
133133
with:
134134
path: |
135135
~/.cache/pip
@@ -226,7 +226,7 @@ jobs:
226226
echo "::endgroup::"
227227
228228
- name: Archive built module
229-
uses: actions/upload-artifact@v4
229+
uses: actions/upload-artifact@v6
230230
if: success()
231231
with:
232232
name: ${{ matrix.artifact_name }}
@@ -235,7 +235,7 @@ jobs:
235235
compression-level: 6
236236

237237
- name: Upload build logs on failure
238-
uses: actions/upload-artifact@v4
238+
uses: actions/upload-artifact@v6
239239
if: failure()
240240
with:
241241
name: build-logs-${{ matrix.artifact_name }}
@@ -254,7 +254,7 @@ jobs:
254254
run: mkdir -p artifacts
255255

256256
- name: Download all artifacts
257-
uses: actions/download-artifact@v4
257+
uses: actions/download-artifact@v7
258258
with:
259259
path: artifacts/
260260

@@ -415,7 +415,7 @@ jobs:
415415
echo "::endgroup::"
416416
417417
- name: Upload packed artifacts
418-
uses: actions/upload-artifact@v4
418+
uses: actions/upload-artifact@v6
419419
with:
420420
name: radarsimpy_ubuntu_cpu_all_builds
421421
path: |

.github/workflows/release_ubuntu_gpu.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -116,20 +116,20 @@ jobs:
116116

117117
steps:
118118
- name: Checkout repository
119-
uses: actions/checkout@v4
119+
uses: actions/checkout@v6
120120
with:
121121
ssh-key: ${{secrets.RADARSIMC}}
122122
submodules: recursive
123123
fetch-depth: 0
124124

125125
- name: Set up Python ${{ matrix.python-version }}
126-
uses: actions/setup-python@v5
126+
uses: actions/setup-python@v6
127127
with:
128128
python-version: ${{ matrix.python-version }}
129129
cache: "pip"
130130

131131
- name: Cache build dependencies
132-
uses: actions/cache@v4
132+
uses: actions/cache@v5
133133
with:
134134
path: |
135135
~/.cache/pip
@@ -246,7 +246,7 @@ jobs:
246246
echo "::endgroup::"
247247
248248
- name: Archive built module
249-
uses: actions/upload-artifact@v4
249+
uses: actions/upload-artifact@v6
250250
if: success()
251251
with:
252252
name: ${{ matrix.artifact_name }}
@@ -255,7 +255,7 @@ jobs:
255255
compression-level: 6
256256

257257
- name: Upload build logs on failure
258-
uses: actions/upload-artifact@v4
258+
uses: actions/upload-artifact@v6
259259
if: failure()
260260
with:
261261
name: build-logs-${{ matrix.artifact_name }}
@@ -274,7 +274,7 @@ jobs:
274274
run: mkdir -p artifacts
275275

276276
- name: Download all artifacts
277-
uses: actions/download-artifact@v4
277+
uses: actions/download-artifact@v7
278278
with:
279279
path: artifacts/
280280

@@ -436,7 +436,7 @@ jobs:
436436
echo "::endgroup::"
437437
438438
- name: Upload packed artifacts
439-
uses: actions/upload-artifact@v4
439+
uses: actions/upload-artifact@v6
440440
with:
441441
name: radarsimpy_ubuntu_gpu_all_builds
442442
path: |

.github/workflows/release_windows.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,20 +68,20 @@ jobs:
6868

6969
steps:
7070
- name: Checkout repository
71-
uses: actions/checkout@v4
71+
uses: actions/checkout@v6
7272
with:
7373
ssh-key: ${{secrets.RADARSIMC}}
7474
submodules: recursive
7575
fetch-depth: 0
7676

7777
- name: Set up Python ${{ matrix.python-version }}
78-
uses: actions/setup-python@v5
78+
uses: actions/setup-python@v6
7979
with:
8080
python-version: ${{ matrix.python-version }}
8181
cache: "pip"
8282

8383
- name: Cache build dependencies
84-
uses: actions/cache@v4
84+
uses: actions/cache@v5
8585
with:
8686
path: |
8787
~\AppData\Local\pip\Cache
@@ -102,7 +102,7 @@ jobs:
102102
echo "${{ github.workspace }}\vcpkg" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
103103
104104
- name: Cache vcpkg packages
105-
uses: actions/cache@v4
105+
uses: actions/cache@v5
106106
with:
107107
path: vcpkg/installed
108108
key: ${{ runner.os }}-vcpkg-${{ hashFiles('**/vcpkg.json') }}-mbedtls
@@ -159,7 +159,7 @@ jobs:
159159
shell: cmd
160160

161161
- name: Archive built module
162-
uses: actions/upload-artifact@v4
162+
uses: actions/upload-artifact@v6
163163
if: success()
164164
with:
165165
name: ${{ matrix.artifact_name }}
@@ -168,7 +168,7 @@ jobs:
168168
compression-level: 6
169169

170170
- name: Upload build logs on failure
171-
uses: actions/upload-artifact@v4
171+
uses: actions/upload-artifact@v6
172172
if: failure()
173173
with:
174174
name: build-logs-${{ matrix.artifact_name }}
@@ -187,7 +187,7 @@ jobs:
187187
run: mkdir -p artifacts
188188

189189
- name: Download all artifacts
190-
uses: actions/download-artifact@v4
190+
uses: actions/download-artifact@v7
191191
with:
192192
path: artifacts/
193193

@@ -299,7 +299,7 @@ jobs:
299299
echo "::endgroup::"
300300
301301
- name: Upload packed artifacts
302-
uses: actions/upload-artifact@v4
302+
uses: actions/upload-artifact@v6
303303
with:
304304
name: radarsimpy_windows_cpu_all_builds
305305
path: packed/radarsimpy_windows_cpu_all_builds.zip

.github/workflows/release_windows_gpu.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -67,20 +67,20 @@ jobs:
6767

6868
steps:
6969
- name: Checkout repository
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v6
7171
with:
7272
ssh-key: ${{secrets.RADARSIMC}}
7373
submodules: recursive
7474
fetch-depth: 0
7575

7676
- name: Set up Python ${{ matrix.python-version }}
77-
uses: actions/setup-python@v5
77+
uses: actions/setup-python@v6
7878
with:
7979
python-version: ${{ matrix.python-version }}
8080
cache: "pip"
8181

8282
- name: Cache build dependencies
83-
uses: actions/cache@v4
83+
uses: actions/cache@v5
8484
with:
8585
path: |
8686
~\AppData\Local\pip\Cache
@@ -90,9 +90,9 @@ jobs:
9090
${{ runner.os }}-
9191
9292
- name: Setup CUDA Toolkit
93-
uses: N-Storm/cuda-toolkit@v0.2.27m
93+
uses: Jimver/cuda-toolkit@v0.2.30
9494
with:
95-
cuda: "13.0.0"
95+
cuda: "13.1.0"
9696
method: "local"
9797
use-github-cache: false
9898

@@ -127,7 +127,7 @@ jobs:
127127
echo "${{ github.workspace }}\vcpkg" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
128128
129129
- name: Cache vcpkg packages
130-
uses: actions/cache@v4
130+
uses: actions/cache@v5
131131
with:
132132
path: vcpkg/installed
133133
key: ${{ runner.os }}-vcpkg-${{ hashFiles('**/vcpkg.json') }}-mbedtls
@@ -191,7 +191,7 @@ jobs:
191191
shell: cmd
192192

193193
- name: Archive built module
194-
uses: actions/upload-artifact@v4
194+
uses: actions/upload-artifact@v6
195195
if: success()
196196
with:
197197
name: ${{ matrix.artifact_name }}
@@ -200,7 +200,7 @@ jobs:
200200
compression-level: 6
201201

202202
- name: Upload build logs on failure
203-
uses: actions/upload-artifact@v4
203+
uses: actions/upload-artifact@v6
204204
if: failure()
205205
with:
206206
name: build-logs-${{ matrix.artifact_name }}
@@ -219,7 +219,7 @@ jobs:
219219
run: mkdir -p artifacts
220220

221221
- name: Download all artifacts
222-
uses: actions/download-artifact@v4
222+
uses: actions/download-artifact@v7
223223
with:
224224
path: artifacts/
225225

@@ -326,7 +326,7 @@ jobs:
326326
echo "::endgroup::"
327327
328328
- name: Upload packed artifacts
329-
uses: actions/upload-artifact@v4
329+
uses: actions/upload-artifact@v6
330330
with:
331331
name: radarsimpy_windows_gpu_all_builds
332332
path: packed/radarsimpy_windows_gpu_all_builds.zip

gen_docs/user_guide/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ Free Tier Mode
156156
If no valid license file is found, RadarSimPy automatically operates in free tier mode with certain limitations:
157157

158158
- Limited target complexity
159-
- Reduced simulation fidelity options
159+
- Limited radar channels
160160
- Other feature restrictions as documented
161161

162162
.. tip::

0 commit comments

Comments
 (0)