File tree 6 files changed +1391
-256
lines changed
generate_workflows_lib/src/generate_workflows_lib
6 files changed +1391
-256
lines changed Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change 39
39
- name: Install tox
40
40
run: pip install tox-uv
41
41
42
+ - name: Setup tox with retry
43
+ uses: nick-fields/retry@v2
44
+ with:
45
+ timeout_minutes: 2
46
+ max_attempts: 3
47
+ command: tox -e {{ job_data.tox_env }} --pkg-only
48
+
42
49
- name: Run tests
43
- run: tox -e {{ job_data.tox_env }} -- -ra
50
+ run: tox -e {{ job_data.tox_env }} --skip-pkg-install -- -ra
44
51
{% - endfor %}
Original file line number Diff line number Diff line change 32
32
- name: Install tox
33
33
run: pip install tox-uv
34
34
35
+ - name: Setup tox with retry
36
+ uses: nick-fields/retry@v2
37
+ with:
38
+ timeout_minutes: 10
39
+ max_attempts: 3
40
+ command: tox -e {{ job_data.tox_env }} --pkg-only
41
+
35
42
- name: Run tests
36
- run: tox -e {{ job_data.tox_env }}
43
+ run: tox -e {{ job_data.tox_env }} --skip-pkg-install
37
44
{% - endfor %}
Original file line number Diff line number Diff line change 59
59
- name: Install tox
60
60
run: pip install tox-uv
61
61
62
+ - name: Setup tox with retry
63
+ uses: nick-fields/retry@v2
64
+ with:
65
+ timeout_minutes: 10
66
+ max_attempts: 3
67
+ command: tox -e {{ job_data.tox_env }} --pkg-only
68
+
62
69
- name: Run tests
63
- run: tox -e {{ job_data }}
70
+ run: tox -e {{ job_data }} --skip-pkg-install
64
71
{% - if job_data == "generate-workflows" %}
65
72
66
73
- name: Check workflows are up to date
Original file line number Diff line number Diff line change @@ -31,12 +31,20 @@ jobs:
31
31
32
32
- name: Install tox
33
33
run: pip install tox-uv
34
+
35
+ - name: Setup tox with retry
36
+ uses: nick-fields/retry@v2
37
+ with:
38
+ timeout_minutes: 2
39
+ max_attempts: 3
40
+ command: tox -e {{ job_data.tox_env }} --pkg-only
41
+
34
42
{% - if job_data .os == "windows-latest" %}
35
43
36
44
- name: Configure git to support long filenames
37
45
run: git config --system core.longpaths true
38
46
{% - endif %}
39
47
40
48
- name: Run tests
41
- run: tox -e {{ job_data.tox_env }} -- -ra
49
+ run: tox -e {{ job_data.tox_env }} --skip-pkg-install -- -ra
42
50
{% - endfor %}
Load Diff Large diffs are not rendered by default.
You can’t perform that action at this time.
0 commit comments