Skip to content

Commit 8b15acd

Browse files
committed
Merge branch 'ershi/ci-tweaks' into 'main'
Tweaks to CI configurations (GitHub and GitLab) See merge request omniverse/warp!1327
2 parents fd4d159 + 7a28778 commit 8b15acd

9 files changed

Lines changed: 18 additions & 14 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- name: Install uv
3939
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
4040
with:
41-
version: "0.7.3"
41+
version: "0.7.5"
4242
- name: Set up Python
4343
uses: actions/setup-python@v5
4444
with:
@@ -75,7 +75,7 @@ jobs:
7575
- name: Install uv
7676
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
7777
with:
78-
version: "0.7.3"
78+
version: "0.7.5"
7979
- name: Set up Python
8080
uses: actions/setup-python@v5
8181
with:
@@ -117,7 +117,7 @@ jobs:
117117
- name: Install uv
118118
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
119119
with:
120-
version: "0.7.3"
120+
version: "0.7.5"
121121
- name: Set up Python
122122
uses: actions/setup-python@v5.6.0
123123
with:
@@ -153,7 +153,7 @@ jobs:
153153
- name: Install uv
154154
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
155155
with:
156-
version: "0.7.3"
156+
version: "0.7.5"
157157
- name: Set up Python
158158
uses: actions/setup-python@v5
159159
with:
@@ -185,7 +185,7 @@ jobs:
185185
- name: Install uv
186186
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
187187
with:
188-
version: "0.7.3"
188+
version: "0.7.5"
189189
- name: Set up Python
190190
uses: actions/setup-python@v5
191191
with:
@@ -222,7 +222,7 @@ jobs:
222222
- name: Install uv
223223
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
224224
with:
225-
version: "0.7.3"
225+
version: "0.7.5"
226226
- name: Set up Python
227227
uses: actions/setup-python@v5
228228
with:
@@ -293,7 +293,7 @@ jobs:
293293
- name: Install uv
294294
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
295295
with:
296-
version: "0.7.3"
296+
version: "0.7.5"
297297
- name: Set up Python
298298
uses: actions/setup-python@v5
299299
with:
@@ -329,7 +329,7 @@ jobs:
329329
- name: Install uv
330330
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
331331
with:
332-
version: "0.7.3"
332+
version: "0.7.5"
333333
- name: Set up Python
334334
uses: actions/setup-python@v5
335335
with:

.github/workflows/sphinx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Install uv
3636
uses: astral-sh/setup-uv@d4b2f3b6ecc6e67c4457f6d3e41ec42d3d0fcb86
3737
with:
38-
version: "0.7.3"
38+
version: "0.7.5"
3939
- name: Set up Python
4040
uses: actions/setup-python@v5
4141
with:

.gitlab-ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,7 @@ mac-x86_64 test:
365365
windows-x86_64 test:
366366
stage: test
367367
needs: [windows-x86_64 build]
368+
timeout: 30m
368369
extends:
369370
- .runner-test-windows-x86_64-gpu
370371
- .test_common_with_coverage
@@ -395,13 +396,13 @@ windows-x86_64 test mgpu:
395396
needs: [windows-x86_64 build]
396397
extends:
397398
- .save_test_report_artifact
399+
timeout: 30m
398400
rules:
399401
- if: $CI_PIPELINE_SOURCE == "schedule"
400402
- if: $CI_COMMIT_TAG
401403
- when: manual # Can be triggered in all other scenarios
402404
allow_failure: true
403405
allow_failure: true # GitLab runners are too unstable to run this job
404-
timeout: 30m
405406
before_script:
406407
- !reference [.snippets, define-powershell-GetTime]
407408
- Write-Output "$([char]27)[0Ksection_start:$(GetTime):install_dependencies[collapsed=true]$([char]13)$([char]27)[0KInstalling dependencies"

.gitlab/ci/additional-tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ windows-x86_64 test:
6666
needs:
6767
- pipeline: $PARENT_PIPELINE_ID
6868
job: windows-x86_64 build
69+
timeout: 30m
6970
extends:
7071
- .runner-test-windows-x86_64-gpu
7172
- .save_test_report_artifact

.gitlab/ci/cuda-11-build-and-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ linux-aarch64 test:
100100
windows-x86_64 test:
101101
stage: test
102102
needs: [windows-x86_64 build]
103+
timeout: 30m
103104
extends:
104105
- .runner-test-windows-x86_64-gpu
105106
- .save_test_report_artifact

.gitlab/ci/debug-build-and-test.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ linux-x86_64 test:
140140
windows-x86_64 test:
141141
stage: test
142142
needs: [windows-x86_64 build]
143+
timeout: 45m
143144
extends:
144145
- .runner-test-windows-x86_64-gpu
145146
- .save_test_report_artifact

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ci:
1313
repos:
1414
- repo: https://github.com/astral-sh/ruff-pre-commit
1515
# Ruff version.
16-
rev: v0.11.5
16+
rev: v0.11.10
1717
hooks:
1818
# Run the linter.
1919
- id: ruff

docs/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
sphinx==8.2.3
22
sphinx_copybutton==0.5.2
33
numpy==2.2.4
4-
ruff==0.11.5
4+
ruff==0.11.10
55
myst-parser==4.0.1
66
nvidia-sphinx-theme==0.0.8

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@ Changelog = "https://github.com/NVIDIA/warp/blob/main/CHANGELOG.md"
5454
docs = [
5555
'nvidia-sphinx-theme; python_version >= "3.9"',
5656
"sphinx-copybutton",
57-
"ruff == 0.11.5",
57+
"ruff == 0.11.10",
5858
"myst_parser",
5959
]
6060
dev = [
6161
"pre-commit",
62-
"ruff == 0.11.5",
62+
"ruff == 0.11.10",
6363
"nvtx",
6464
'nvidia-sphinx-theme; python_version >= "3.9"',
6565
"sphinx-copybutton",

0 commit comments

Comments
 (0)