Skip to content

Commit 10dec67

Browse files
authored
Merge branch 'main' into npu_ulysses
2 parents 8780c4a + 91e5134 commit 10dec67

27 files changed

Lines changed: 170 additions & 132 deletions

.github/workflows/benchmark.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
options: --shm-size "16gb" --ipc host --gpus all
2929
steps:
3030
- name: Checkout diffusers
31-
uses: actions/checkout@v3
31+
uses: actions/checkout@v6
3232
with:
3333
fetch-depth: 2
3434
- name: NVIDIA-SMI
@@ -58,7 +58,7 @@ jobs:
5858
5959
- name: Test suite reports artifacts
6060
if: ${{ always() }}
61-
uses: actions/upload-artifact@v4
61+
uses: actions/upload-artifact@v6
6262
with:
6363
name: benchmark_test_reports
6464
path: benchmarks/${{ env.BASE_PATH }}

.github/workflows/build_docker_images.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
uses: docker/setup-buildx-action@v1
2929

3030
- name: Check out code
31-
uses: actions/checkout@v3
31+
uses: actions/checkout@v6
3232

3333
- name: Find Changed Dockerfiles
3434
id: file_changes
@@ -99,7 +99,7 @@ jobs:
9999

100100
steps:
101101
- name: Checkout repository
102-
uses: actions/checkout@v3
102+
uses: actions/checkout@v6
103103
- name: Set up Docker Buildx
104104
uses: docker/setup-buildx-action@v1
105105
- name: Login to Docker Hub

.github/workflows/build_pr_documentation.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717

1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121

2222
- name: Set up Python
23-
uses: actions/setup-python@v5
23+
uses: actions/setup-python@v6
2424
with:
2525
python-version: '3.10'
2626

.github/workflows/mirror_community_pipeline.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,13 @@ jobs:
6666
run: |
6767
echo "CHECKOUT_REF: ${{ env.CHECKOUT_REF }}"
6868
echo "PATH_IN_REPO: ${{ env.PATH_IN_REPO }}"
69-
- uses: actions/checkout@v3
69+
- uses: actions/checkout@v6
7070
with:
7171
ref: ${{ env.CHECKOUT_REF }}
7272

7373
# Setup + install dependencies
7474
- name: Set up Python
75-
uses: actions/setup-python@v4
75+
uses: actions/setup-python@v6
7676
with:
7777
python-version: "3.10"
7878
- name: Install dependencies

.github/workflows/nightly_tests.yml

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
pipeline_test_matrix: ${{ steps.fetch_pipeline_matrix.outputs.pipeline_test_matrix }}
2929
steps:
3030
- name: Checkout diffusers
31-
uses: actions/checkout@v3
31+
uses: actions/checkout@v6
3232
with:
3333
fetch-depth: 2
3434
- name: Install dependencies
@@ -44,7 +44,7 @@ jobs:
4444
4545
- name: Pipeline Tests Artifacts
4646
if: ${{ always() }}
47-
uses: actions/upload-artifact@v4
47+
uses: actions/upload-artifact@v6
4848
with:
4949
name: test-pipelines.json
5050
path: reports
@@ -64,7 +64,7 @@ jobs:
6464
options: --shm-size "16gb" --ipc host --gpus all
6565
steps:
6666
- name: Checkout diffusers
67-
uses: actions/checkout@v3
67+
uses: actions/checkout@v6
6868
with:
6969
fetch-depth: 2
7070
- name: NVIDIA-SMI
@@ -97,7 +97,7 @@ jobs:
9797
cat reports/tests_pipeline_${{ matrix.module }}_cuda_failures_short.txt
9898
- name: Test suite reports artifacts
9999
if: ${{ always() }}
100-
uses: actions/upload-artifact@v4
100+
uses: actions/upload-artifact@v6
101101
with:
102102
name: pipeline_${{ matrix.module }}_test_reports
103103
path: reports
@@ -119,7 +119,7 @@ jobs:
119119
module: [models, schedulers, lora, others, single_file, examples]
120120
steps:
121121
- name: Checkout diffusers
122-
uses: actions/checkout@v3
122+
uses: actions/checkout@v6
123123
with:
124124
fetch-depth: 2
125125

@@ -167,7 +167,7 @@ jobs:
167167
168168
- name: Test suite reports artifacts
169169
if: ${{ always() }}
170-
uses: actions/upload-artifact@v4
170+
uses: actions/upload-artifact@v6
171171
with:
172172
name: torch_${{ matrix.module }}_cuda_test_reports
173173
path: reports
@@ -184,7 +184,7 @@ jobs:
184184

185185
steps:
186186
- name: Checkout diffusers
187-
uses: actions/checkout@v3
187+
uses: actions/checkout@v6
188188
with:
189189
fetch-depth: 2
190190

@@ -211,7 +211,7 @@ jobs:
211211

212212
- name: Test suite reports artifacts
213213
if: ${{ always() }}
214-
uses: actions/upload-artifact@v4
214+
uses: actions/upload-artifact@v6
215215
with:
216216
name: torch_compile_test_reports
217217
path: reports
@@ -228,7 +228,7 @@ jobs:
228228
options: --shm-size "16gb" --ipc host --gpus all
229229
steps:
230230
- name: Checkout diffusers
231-
uses: actions/checkout@v3
231+
uses: actions/checkout@v6
232232
with:
233233
fetch-depth: 2
234234
- name: NVIDIA-SMI
@@ -263,7 +263,7 @@ jobs:
263263
cat reports/tests_big_gpu_torch_cuda_failures_short.txt
264264
- name: Test suite reports artifacts
265265
if: ${{ always() }}
266-
uses: actions/upload-artifact@v4
266+
uses: actions/upload-artifact@v6
267267
with:
268268
name: torch_cuda_big_gpu_test_reports
269269
path: reports
@@ -280,7 +280,7 @@ jobs:
280280
shell: bash
281281
steps:
282282
- name: Checkout diffusers
283-
uses: actions/checkout@v3
283+
uses: actions/checkout@v6
284284
with:
285285
fetch-depth: 2
286286

@@ -321,7 +321,7 @@ jobs:
321321
322322
- name: Test suite reports artifacts
323323
if: ${{ always() }}
324-
uses: actions/upload-artifact@v4
324+
uses: actions/upload-artifact@v6
325325
with:
326326
name: torch_minimum_version_cuda_test_reports
327327
path: reports
@@ -355,7 +355,7 @@ jobs:
355355
options: --shm-size "20gb" --ipc host --gpus all
356356
steps:
357357
- name: Checkout diffusers
358-
uses: actions/checkout@v3
358+
uses: actions/checkout@v6
359359
with:
360360
fetch-depth: 2
361361
- name: NVIDIA-SMI
@@ -391,7 +391,7 @@ jobs:
391391
cat reports/tests_${{ matrix.config.backend }}_torch_cuda_failures_short.txt
392392
- name: Test suite reports artifacts
393393
if: ${{ always() }}
394-
uses: actions/upload-artifact@v4
394+
uses: actions/upload-artifact@v6
395395
with:
396396
name: torch_cuda_${{ matrix.config.backend }}_reports
397397
path: reports
@@ -408,7 +408,7 @@ jobs:
408408
options: --shm-size "20gb" --ipc host --gpus all
409409
steps:
410410
- name: Checkout diffusers
411-
uses: actions/checkout@v3
411+
uses: actions/checkout@v6
412412
with:
413413
fetch-depth: 2
414414
- name: NVIDIA-SMI
@@ -441,7 +441,7 @@ jobs:
441441
cat reports/tests_pipeline_level_quant_torch_cuda_failures_short.txt
442442
- name: Test suite reports artifacts
443443
if: ${{ always() }}
444-
uses: actions/upload-artifact@v4
444+
uses: actions/upload-artifact@v6
445445
with:
446446
name: torch_cuda_pipeline_level_quant_reports
447447
path: reports
@@ -466,15 +466,15 @@ jobs:
466466
image: diffusers/diffusers-pytorch-cpu
467467
steps:
468468
- name: Checkout diffusers
469-
uses: actions/checkout@v3
469+
uses: actions/checkout@v6
470470
with:
471471
fetch-depth: 2
472472

473473
- name: Create reports directory
474474
run: mkdir -p combined_reports
475475

476476
- name: Download all test reports
477-
uses: actions/download-artifact@v4
477+
uses: actions/download-artifact@v7
478478
with:
479479
path: artifacts
480480

@@ -500,7 +500,7 @@ jobs:
500500
cat $CONSOLIDATED_REPORT_PATH >> $GITHUB_STEP_SUMMARY
501501
502502
- name: Upload consolidated report
503-
uses: actions/upload-artifact@v4
503+
uses: actions/upload-artifact@v6
504504
with:
505505
name: consolidated_test_report
506506
path: ${{ env.CONSOLIDATED_REPORT_PATH }}
@@ -514,7 +514,7 @@ jobs:
514514
#
515515
# steps:
516516
# - name: Checkout diffusers
517-
# uses: actions/checkout@v3
517+
# uses: actions/checkout@v6
518518
# with:
519519
# fetch-depth: 2
520520
#
@@ -554,7 +554,7 @@ jobs:
554554
#
555555
# - name: Test suite reports artifacts
556556
# if: ${{ always() }}
557-
# uses: actions/upload-artifact@v4
557+
# uses: actions/upload-artifact@v6
558558
# with:
559559
# name: torch_mps_test_reports
560560
# path: reports
@@ -570,7 +570,7 @@ jobs:
570570
#
571571
# steps:
572572
# - name: Checkout diffusers
573-
# uses: actions/checkout@v3
573+
# uses: actions/checkout@v6
574574
# with:
575575
# fetch-depth: 2
576576
#
@@ -610,7 +610,7 @@ jobs:
610610
#
611611
# - name: Test suite reports artifacts
612612
# if: ${{ always() }}
613-
# uses: actions/upload-artifact@v4
613+
# uses: actions/upload-artifact@v6
614614
# with:
615615
# name: torch_mps_test_reports
616616
# path: reports

.github/workflows/notify_slack_about_release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ jobs:
1010
runs-on: ubuntu-22.04
1111

1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: actions/checkout@v6
1414

1515
- name: Setup Python
16-
uses: actions/setup-python@v4
16+
uses: actions/setup-python@v6
1717
with:
1818
python-version: '3.8'
1919

.github/workflows/pr_dependency_test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
check_dependencies:
1919
runs-on: ubuntu-22.04
2020
steps:
21-
- uses: actions/checkout@v3
21+
- uses: actions/checkout@v6
2222
- name: Set up Python
23-
uses: actions/setup-python@v4
23+
uses: actions/setup-python@v6
2424
with:
2525
python-version: "3.8"
2626
- name: Install dependencies

.github/workflows/pr_modular_tests.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ jobs:
3535
check_code_quality:
3636
runs-on: ubuntu-22.04
3737
steps:
38-
- uses: actions/checkout@v3
38+
- uses: actions/checkout@v6
3939
- name: Set up Python
40-
uses: actions/setup-python@v4
40+
uses: actions/setup-python@v6
4141
with:
4242
python-version: "3.10"
4343
- name: Install dependencies
@@ -55,9 +55,9 @@ jobs:
5555
needs: check_code_quality
5656
runs-on: ubuntu-22.04
5757
steps:
58-
- uses: actions/checkout@v3
58+
- uses: actions/checkout@v6
5959
- name: Set up Python
60-
uses: actions/setup-python@v4
60+
uses: actions/setup-python@v6
6161
with:
6262
python-version: "3.10"
6363
- name: Install dependencies
@@ -102,7 +102,7 @@ jobs:
102102

103103
steps:
104104
- name: Checkout diffusers
105-
uses: actions/checkout@v3
105+
uses: actions/checkout@v6
106106
with:
107107
fetch-depth: 2
108108

@@ -131,7 +131,7 @@ jobs:
131131

132132
- name: Test suite reports artifacts
133133
if: ${{ always() }}
134-
uses: actions/upload-artifact@v4
134+
uses: actions/upload-artifact@v6
135135
with:
136136
name: pr_${{ matrix.config.framework }}_${{ matrix.config.report }}_test_reports
137137
path: reports

.github/workflows/pr_test_fetcher.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
test_map: ${{ steps.set_matrix.outputs.test_map }}
2929
steps:
3030
- name: Checkout diffusers
31-
uses: actions/checkout@v3
31+
uses: actions/checkout@v6
3232
with:
3333
fetch-depth: 0
3434
- name: Install dependencies
@@ -42,7 +42,7 @@ jobs:
4242
run: |
4343
python utils/tests_fetcher.py | tee test_preparation.txt
4444
- name: Report fetched tests
45-
uses: actions/upload-artifact@v3
45+
uses: actions/upload-artifact@v6
4646
with:
4747
name: test_fetched
4848
path: test_preparation.txt
@@ -83,7 +83,7 @@ jobs:
8383
shell: bash
8484
steps:
8585
- name: Checkout diffusers
86-
uses: actions/checkout@v3
86+
uses: actions/checkout@v6
8787
with:
8888
fetch-depth: 2
8989

@@ -109,7 +109,7 @@ jobs:
109109
110110
- name: Test suite reports artifacts
111111
if: ${{ always() }}
112-
uses: actions/upload-artifact@v3
112+
uses: actions/upload-artifact@v6
113113
with:
114114
name: ${{ matrix.modules }}_test_reports
115115
path: reports
@@ -138,7 +138,7 @@ jobs:
138138

139139
steps:
140140
- name: Checkout diffusers
141-
uses: actions/checkout@v3
141+
uses: actions/checkout@v6
142142
with:
143143
fetch-depth: 2
144144

@@ -164,7 +164,7 @@ jobs:
164164

165165
- name: Test suite reports artifacts
166166
if: ${{ always() }}
167-
uses: actions/upload-artifact@v4
167+
uses: actions/upload-artifact@v6
168168
with:
169169
name: pr_${{ matrix.config.report }}_test_reports
170170
path: reports

0 commit comments

Comments
 (0)