Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
164 commits
Select commit Hold shift + click to select a range
2842c14
Improve docstrings and type hints in scheduling_unipc_multistep.py (#…
delmalih Dec 4, 2025
cd00ba6
fix spatial compression ratio error for AutoEncoderKLWan doing tiled …
jerry2102 Dec 4, 2025
7de51b8
[lora] support more ZImage LoRAs (#12790)
sayakpaul Dec 4, 2025
8d415a6
PRX Set downscale_freq_shift to 0 for consistency with internal imple…
DavidBert Dec 4, 2025
f12d161
Fix broken group offloading with block_level for models with standalo…
rycerzes Dec 5, 2025
c98c157
[Docs] Add Z-Image docs (#12775)
asomoza Dec 5, 2025
bb9e713
move kandisnky docs.
sayakpaul Dec 5, 2025
8430ac2
[docs] minor fixes to kandinsky docs (#12797)
sayakpaul Dec 5, 2025
256e010
Improve docstrings and type hints in scheduling_deis_multistep.py (#1…
delmalih Dec 5, 2025
6290fdf
[Feat] TaylorSeer Cache (#12648)
toilaluan Dec 6, 2025
5a74319
Update the TensorRT-ModelOPT to Nvidia-ModelOPT (#12793)
jingyu-ml Dec 8, 2025
f67639b
add post init for safty checker (#12794)
jiqing-feng Dec 8, 2025
671149e
[HunyuanVideo1.5] support step-distilled (#12802)
yiyixuxu Dec 8, 2025
2246d2c
Add ZImageImg2ImgPipeline (#12751)
CalamitousFelicitousness Dec 8, 2025
3d02cd5
[PRX] Improve model compilation (#12787)
WaterKnight1998 Dec 8, 2025
54fa074
Improve docstrings and type hints in scheduling_dpmsolver_singlestep.…
delmalih Dec 8, 2025
07ea078
[Modular]z-image (#12808)
yiyixuxu Dec 9, 2025
8b4722d
Fix Qwen Edit Plus modular for multi-image input (#12601)
sayakpaul Dec 9, 2025
be3c2a0
[WIP] Add Flux2 modular (#12763)
DN6 Dec 10, 2025
6708f5c
[docs] improve distributed inference cp docs. (#12810)
sayakpaul Dec 10, 2025
10e820a
post release 0.36.0 (#12804)
sayakpaul Dec 11, 2025
0eac64c
Update distributed_inference.md to correct syntax (#12827)
sayakpaul Dec 11, 2025
1567243
[lora] Remove lora docs unneeded and add " # Copied from ..." (#12824)
sayakpaul Dec 12, 2025
17c0e79
support CP in native flash attention (#12829)
sywangyi Dec 12, 2025
b8a4cba
[qwen-image] edit 2511 support (#12839)
naykun Dec 15, 2025
0c1ccc0
fix pytest tests/pipelines/pixart_sigma/test_pixart.py::PixArtSigmaPi…
sywangyi Dec 15, 2025
5851928
Support for control-lora (#10686)
lavinal712 Dec 15, 2025
a748a83
Add support for LongCat-Image (#12828)
junqiangwu Dec 15, 2025
5e48f46
fix the prefix_token_len bug (#12845)
junqiangwu Dec 16, 2025
87f7d11
extend TorchAoTest::test_model_memory_usage to other platform (#12768)
sywangyi Dec 17, 2025
f9c1e61
Qwen Image Layered Support (#12853)
naykun Dec 17, 2025
55463f7
Z-Image-Turbo ControlNet (#12792)
hlky Dec 17, 2025
b530968
Cosmos Predict2.5 Base: inference pipeline, scheduler & chkpt convers…
miguelmartin75 Dec 19, 2025
f7753b1
more update in modular (#12560)
yiyixuxu Dec 19, 2025
262ce19
Feature: Add Mambo-G Guidance as Guider (#12862)
MatrixTeam-AI Dec 19, 2025
0c4f6c9
Add `OvisImagePipeline` in `AUTO_TEXT2IMAGE_PIPELINES_MAPPING` (#12876)
alvarobartt Dec 22, 2025
973a077
Cosmos Predict2.5 14b Conversion (#12863)
miguelmartin75 Dec 22, 2025
52766e6
Use `T5Tokenizer` instead of `MT5Tokenizer` (removed in Transformers …
alvarobartt Dec 23, 2025
f6b6a71
Add z-image-omni-base implementation (#12857)
RuoyiDu Dec 24, 2025
1cdb872
fix torchao quantizer for new torchao versions (#12901)
vkuzo Dec 30, 2025
208cda8
fix Qwen Image Transformer single file loading mapping function to be…
mbalabanski Jan 2, 2026
4737806
Z-Image-Turbo from_single_file fix (#12888)
hlky Jan 2, 2026
d0ae34d
chore: fix dev version in setup.py (#12904)
DefTruth Jan 5, 2026
5ffb658
Community Pipeline: Add z-image differential img2img (#12882)
r4inm4ker Jan 5, 2026
0da1aa9
Fix typo in src/diffusers/pipelines/cosmos/pipeline_cosmos2_5_predict…
miguelmartin75 Jan 6, 2026
3138e37
Fix wan 2.1 i2v context parallel (#12909)
DefTruth Jan 6, 2026
7c6d314
fix the use of device_map in CP docs (#12902)
sayakpaul Jan 6, 2026
b6098ca
[core] remove unneeded autoencoder methods when subclassing from `Aut…
sayakpaul Jan 6, 2026
88ffb00
Detect 2.0 vs 2.1 ZImageControlNetModel (#12861)
hlky Jan 6, 2026
db37140
Refactor environment variable assignments in workflow (#12916)
paulinebm Jan 6, 2026
e46354d
Add codeQL workflow (#12917)
paulinebm Jan 6, 2026
417f6b2
Delete .github/workflows/codeql.yml
paulinebm Jan 6, 2026
9b5a244
CodeQL workflow for security analysis
paulinebm Jan 6, 2026
41a6e86
Check for attention mask in backends that don't support it (#12892)
dxqb Jan 6, 2026
ade1059
[Flux.1] improve pos embed for ascend npu by computing on npu (#12897)
zhangtao0408 Jan 6, 2026
98479a9
LTX Video 0.9.8 long multi prompt (#12614)
yaoqih Jan 7, 2026
b4be29b
Add FSDP option for Flux2 (#12860)
leisuzz Jan 7, 2026
8f30bff
Add transformer cache context for SkyReels-V2 pipelines & Update docs…
tolgacangoz Jan 7, 2026
961b9b2
[docs] fix torchao typo. (#12883)
sayakpaul Jan 7, 2026
6fb4c99
Update wan.md to remove unneeded hfoptions (#12890)
sayakpaul Jan 7, 2026
9fb6b89
Improve docstrings and type hints in scheduling_edm_euler.py (#12871)
delmalih Jan 7, 2026
dab000e
[Modular] Video for Mellon (#12924)
asomoza Jan 7, 2026
c10bdd9
Add LTX 2.0 Video Pipelines (#12915)
dg845 Jan 8, 2026
8600b4c
Add environment variables to checkout step (#12927)
paulinebm Jan 8, 2026
b1f06b7
Improve docstrings and type hints in scheduling_consistency_decoder.p…
delmalih Jan 8, 2026
8b9f817
Fix: Remove hardcoded CUDA autocast in Kandinsky 5 to fix import warn…
adi776borate Jan 8, 2026
a812c87
Upgrade GitHub Actions for Node 24 compatibility (#12865)
salmanmkc Jan 9, 2026
91e5134
fix the warning torch_dtype is deprecated (#12841)
msdsm Jan 9, 2026
be38f41
[NPU] npu attention enable ulysses (#12919)
TmacAaron Jan 9, 2026
2f66edc
Torchao floatx version guard (#12923)
howardzhang-cv Jan 9, 2026
08f8b7a
Bugfix for dreambooth flux2 img2img2 (#12825)
leisuzz Jan 9, 2026
1903383
[Modular] qwen refactor (#12872)
yiyixuxu Jan 9, 2026
3981c95
[modular] Tests for custom blocks in modular diffusers (#12557)
sayakpaul Jan 9, 2026
d568c97
[chore] remove controlnet implementations outside controlnet module. …
sayakpaul Jan 9, 2026
441b69e
[core] Handle progress bar and logging in distributed environments (#…
sayakpaul Jan 9, 2026
d36564f
Improve docstrings and type hints in scheduling_consistency_models.py…
delmalih Jan 9, 2026
632765a
[Feature] MultiControlNet support for SD3Impainting (#11251)
ishan-modi Jan 9, 2026
6441694
Laplace Scheduler for DDPM (#11320)
gapatron Jan 9, 2026
57e57cf
Store vae.config.scaling_factor to prevent missing attr reference (sd…
Teriks Jan 9, 2026
2dc9d2a
Add thread-safe wrappers for components in pipeline (examples/server-…
FredyRivera-dev Jan 9, 2026
2bb640f
[Research] Latent Perceptual Loss (LPL) for Stable Diffusion XL (#11573)
kashif Jan 9, 2026
4b64b56
Change timestep device to cpu for xla (#11501)
bhavya01 Jan 9, 2026
b7a8158
[LoRA] add lora_alpha to sana README (#11780)
linoytsaban Jan 9, 2026
4fb44bd
Fix wrong param types, docs, and handles noise=None in scale_noise of…
Promisery Jan 9, 2026
5794fff
[docs] Remote inference (#12372)
stevhliu Jan 9, 2026
df6516a
Align HunyuanVideoConditionEmbedding with CombinedTimestepGuidanceTex…
samutamm Jan 9, 2026
1791306
[Fix] syntax in QwenImageEditPlusPipeline (#12371)
SahilCarterr Jan 9, 2026
2a6cdc0
Fix ftfy name error in Wan pipeline (#12314)
dsocek Jan 10, 2026
a3cc0e7
[modular] error early in `enable_auto_cpu_offload` (#12578)
sayakpaul Jan 10, 2026
02c7adc
[ChronoEdit] support multiple loras (#12679)
zhangjiewu Jan 10, 2026
d44b5f8
fix how `is_fsdp` is determined (#12960)
sayakpaul Jan 10, 2026
ed6e5ec
[LoRA] add LoRA support to LTX-2 (#12933)
sayakpaul Jan 10, 2026
2120c30
Fix: typo in autoencoder_dc.py (#12687)
tvelovraf Jan 10, 2026
418313b
[Modular] better docstring (#12932)
yiyixuxu Jan 10, 2026
4ac2b4a
[docs] polish caching docs. (#12684)
sayakpaul Jan 10, 2026
5b20211
Fix typos (#12705)
omahs Jan 10, 2026
b86bd99
Fix link to diffedit implementation reference (#12708)
JuanFKurucz Jan 10, 2026
dad5cb5
Fix QwenImage txt_seq_lens handling (#12702)
kashif Jan 12, 2026
29a930a
Bugfix for flux2 img2img2 prediction (#12855)
leisuzz Jan 12, 2026
f1a93c7
Add Flag to `PeftLoraLoaderMixinTests` to Enable/Disable Text Encoder…
dg845 Jan 13, 2026
9d68742
Add Unified Sequence Parallel attention (#12693)
Bissmella Jan 13, 2026
3114f6a
[Modular] Changes for using WAN I2V (#12959)
asomoza Jan 13, 2026
7299121
Z rz rz rz rz rz rz r cogview (#12973)
sayakpaul Jan 13, 2026
3c70440
Update distributed_inference.md to reposition sections (#12971)
sayakpaul Jan 13, 2026
7feb4fc
[chore] make transformers version check stricter for glm image. (#12974)
sayakpaul Jan 14, 2026
d7fa445
Remove 8bit device restriction (#12972)
SunMarc Jan 14, 2026
1ecfbfe
`disable_mmap` in pipeline `from_pretrained` (#12854)
hlky Jan 14, 2026
d8f4dd2
[Modular] mellon utils (#12978)
yiyixuxu Jan 15, 2026
b351be2
LongCat Image pipeline: Allow offloading/quantization of text_encoder…
Yahweasel Jan 15, 2026
5efb81f
Add `ChromaInpaintPipeline` (#12848)
hameerabbasi Jan 15, 2026
7f43cb1
fix Qwen-Image series context parallel (#12970)
DefTruth Jan 15, 2026
61f1756
Flux2 klein (#12982)
yiyixuxu Jan 15, 2026
f112eab
[modular] fix a bug in mellon param & improve docstrings (#12980)
yiyixuxu Jan 15, 2026
74654df
add klein docs. (#12984)
sayakpaul Jan 16, 2026
8af8e86
LTX 2 Single File Support (#12983)
dg845 Jan 16, 2026
ebf891a
[core] gracefully error out when attn-backend x cp combo isn't suppor…
sayakpaul Jan 16, 2026
9fedfe5
Improve docstrings and type hints in scheduling_cosine_dpmsolver_mult…
delmalih Jan 16, 2026
3996788
[Docs] Replace root CONTRIBUTING.md with symlink to source docs (#12986)
delmalih Jan 16, 2026
76f51a5
make style && make quality
sayakpaul Jan 19, 2026
75edff9
Revert "make style && make quality"
sayakpaul Jan 19, 2026
29b15f4
[chore] make style to push new changes. (#12998)
sayakpaul Jan 19, 2026
d7a1c31
Fibo edit pipeline (#12930)
galbria Jan 19, 2026
4b843c8
Fix variable name in docstring for PeftAdapterMixin.set_adapters (#13…
geekuillaume Jan 20, 2026
ec37629
Improve docstrings and type hints in scheduling_ddim_cogvideox.py (#1…
delmalih Jan 20, 2026
7a02fad
[scheduler] Support custom sigmas in UniPCMultistepScheduler (#12109)
a-r-r-o-w Jan 22, 2026
699297f
feat: accelerate longcat-image with regional compile (#13019)
lgyStoic Jan 22, 2026
1d32b19
Improve docstrings and type hints in scheduling_ddim_flax.py (#13010)
delmalih Jan 22, 2026
d4f97d1
Improve docstrings and type hints in scheduling_ddim_inverse.py (#13020)
delmalih Jan 22, 2026
bff672f
fix Dockerfiles for cuda and xformers. (#13022)
sayakpaul Jan 23, 2026
1eb40c6
Resnet only use contiguous in training mode. (#12977)
jiqing-feng Jan 23, 2026
981eb80
feat: add qkv projection fuse for longcat transformers (#13021)
lgyStoic Jan 23, 2026
6e24cd8
Improve docstrings and type hints in scheduling_ddim_parallel.py (#13…
delmalih Jan 23, 2026
e8e88ff
Improve docstrings and type hints in scheduling_ddpm_flax.py (#13024)
delmalih Jan 23, 2026
a7cb14e
Improve docstrings and type hints in scheduling_ddpm_parallel.py (#13…
delmalih Jan 25, 2026
2af7baa
Remove `*pooled_*` mentions from Chroma inpaint (#13026)
hameerabbasi Jan 26, 2026
956bdcc
Flag Flax schedulers as deprecated (#13031)
delmalih Jan 26, 2026
b1c77f6
[modular] add auto_docstring & more doc related refactors (#12958)
yiyixuxu Jan 27, 2026
d9959bd
Upgrade GitHub Actions to latest versions (#12866)
salmanmkc Jan 27, 2026
53279ef
[From Single File] support `from_single_file` method for `WanAnimateT…
samadwar Jan 27, 2026
71a865b
Fix: Cosmos2.5 Video2World frame extraction and add default negative …
adi776borate Jan 27, 2026
22ac6fa
[GLM-Image] Add batch support for GlmImagePipeline (#13007)
JaredforReal Jan 27, 2026
d54669a
[Qwen] avoid creating attention masks when there is no padding (#12987)
kashif Jan 27, 2026
53d8a1e
[modular]support klein (#13002)
yiyixuxu Jan 28, 2026
ef91301
[QwenImage] fix prompt isolation tests (#13042)
sayakpaul Jan 28, 2026
2ac39ba
fast tok update (#13036)
itazap Jan 28, 2026
2c669e8
change to CUDA 12.9. (#13045)
sayakpaul Jan 28, 2026
74a0f0b
remove torchao autoquant from diffusers docs (#13048)
vkuzo Jan 28, 2026
0ab2124
docs: improve docstring scheduling_dpm_cogvideox.py (#13044)
delmalih Jan 28, 2026
a58d0b9
Fix Wan/WanI2V patchification (#13038)
Jayce-Ping Jan 29, 2026
a2ea45a
LTX2 distilled checkpoint support (#12934)
rootonchair Jan 29, 2026
e7de7d8
[wan] fix layerwise upcasting tests on CPU (#13039)
sayakpaul Jan 29, 2026
314cfdd
[ci] uniform run times and wheels for pytorch cuda. (#13047)
sayakpaul Jan 29, 2026
1be2f7e
docs: fix grammar in fp16_safetensors CLI warning (#13040)
Olexandr88 Jan 29, 2026
f5b6b66
[wan] fix wan 2.2 when either of the transformers isn't present. (#13…
sayakpaul Jan 29, 2026
6a1904e
[bug fix] GLM-Image fit new `get_image_features` API (#13052)
JaredforReal Jan 30, 2026
ec6b2bc
Fix aiter availability check (#13059)
lauri9 Jan 30, 2026
769a1f3
[Modular]add a real quick start guide (#13029)
yiyixuxu Jan 31, 2026
973e334
feat: support Ulysses Anything Attention (#12996)
DefTruth Feb 2, 2026
0b76728
Refactor Model Tests (#12822)
DN6 Feb 2, 2026
b712042
[Flux2] Fix LoRA loading for Flux2 Klein by adaptively enumerating tr…
songkey Feb 2, 2026
ebd06f9
[Modular] loader related (#13025)
yiyixuxu Feb 3, 2026
6d4fc6b
[Modular] mellon doc etc (#13051)
yiyixuxu Feb 3, 2026
1b8fc6c
[modular] change the template modular pipeline card (#13072)
sayakpaul Feb 4, 2026
430c557
Add support for Magcache (#12744)
AlanPonnachan Feb 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
options: --shm-size "16gb" --ipc host --gpus all
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: NVIDIA-SMI
Expand Down Expand Up @@ -58,7 +58,7 @@ jobs:

- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: benchmark_test_reports
path: benchmarks/${{ env.BASE_PATH }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build_docker_images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,10 @@ jobs:
if: github.event_name == 'pull_request'
steps:
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
uses: docker/setup-buildx-action@v3

- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v6

- name: Find Changed Dockerfiles
id: file_changes
Expand Down Expand Up @@ -99,16 +99,16 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v6
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
uses: docker/setup-buildx-action@v3
- name: Login to Docker Hub
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ env.REGISTRY }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v3
uses: docker/build-push-action@v6
with:
no-cache: true
context: ./docker/${{ matrix.image-name }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build_pr_documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.10'

Expand Down
22 changes: 22 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: CodeQL Security Analysis For Github Actions

on:
push:
branches: ["main"]
workflow_dispatch:
# pull_request:

jobs:
codeql:
name: CodeQL Analysis
uses: huggingface/security-workflows/.github/workflows/codeql-reusable.yml@v1
permissions:
security-events: write
packages: read
actions: read
contents: read
with:
languages: '["actions","python"]'
queries: 'security-extended,security-and-quality'
runner: 'ubuntu-latest' #optional if need custom runner
29 changes: 16 additions & 13 deletions .github/workflows/mirror_community_pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ jobs:
mirror_community_pipeline:
env:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL_COMMUNITY_MIRROR }}

runs-on: ubuntu-22.04
steps:
# Checkout to correct ref
Expand All @@ -39,37 +38,41 @@ jobs:
# If ref is 'refs/heads/main' => set 'main'
# Else it must be a tag => set {tag}
- name: Set checkout_ref and path_in_repo
env:
EVENT_NAME: ${{ github.event_name }}
EVENT_INPUT_REF: ${{ github.event.inputs.ref }}
GITHUB_REF: ${{ github.ref }}
run: |
if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
if [ -z "${{ github.event.inputs.ref }}" ]; then
if [ "$EVENT_NAME" == "workflow_dispatch" ]; then
if [ -z "$EVENT_INPUT_REF" ]; then
echo "Error: Missing ref input"
exit 1
elif [ "${{ github.event.inputs.ref }}" == "main" ]; then
elif [ "$EVENT_INPUT_REF" == "main" ]; then
echo "CHECKOUT_REF=refs/heads/main" >> $GITHUB_ENV
echo "PATH_IN_REPO=main" >> $GITHUB_ENV
else
echo "CHECKOUT_REF=refs/tags/${{ github.event.inputs.ref }}" >> $GITHUB_ENV
echo "PATH_IN_REPO=${{ github.event.inputs.ref }}" >> $GITHUB_ENV
echo "CHECKOUT_REF=refs/tags/$EVENT_INPUT_REF" >> $GITHUB_ENV
echo "PATH_IN_REPO=$EVENT_INPUT_REF" >> $GITHUB_ENV
fi
elif [ "${{ github.ref }}" == "refs/heads/main" ]; then
echo "CHECKOUT_REF=${{ github.ref }}" >> $GITHUB_ENV
elif [ "$GITHUB_REF" == "refs/heads/main" ]; then
echo "CHECKOUT_REF=$GITHUB_REF" >> $GITHUB_ENV
echo "PATH_IN_REPO=main" >> $GITHUB_ENV
else
# e.g. refs/tags/v0.28.1 -> v0.28.1
echo "CHECKOUT_REF=${{ github.ref }}" >> $GITHUB_ENV
echo "PATH_IN_REPO=$(echo ${{ github.ref }} | sed 's/^refs\/tags\///')" >> $GITHUB_ENV
echo "CHECKOUT_REF=$GITHUB_REF" >> $GITHUB_ENV
echo "PATH_IN_REPO=$(echo $GITHUB_REF | sed 's/^refs\/tags\///')" >> $GITHUB_ENV
fi
- name: Print env vars
run: |
echo "CHECKOUT_REF: ${{ env.CHECKOUT_REF }}"
echo "PATH_IN_REPO: ${{ env.PATH_IN_REPO }}"
- uses: actions/checkout@v3
- uses: actions/checkout@v6
with:
ref: ${{ env.CHECKOUT_REF }}

# Setup + install dependencies
- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v6
with:
python-version: "3.10"
- name: Install dependencies
Expand Down Expand Up @@ -99,4 +102,4 @@ jobs:
- name: Report failure status
if: ${{ failure() }}
run: |
pip install requests && python utils/notify_community_pipelines_mirror.py --status=failure
pip install requests && python utils/notify_community_pipelines_mirror.py --status=failure
46 changes: 23 additions & 23 deletions .github/workflows/nightly_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
pipeline_test_matrix: ${{ steps.fetch_pipeline_matrix.outputs.pipeline_test_matrix }}
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: Install dependencies
Expand All @@ -44,7 +44,7 @@ jobs:

- name: Pipeline Tests Artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: test-pipelines.json
path: reports
Expand All @@ -64,7 +64,7 @@ jobs:
options: --shm-size "16gb" --ipc host --gpus all
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: NVIDIA-SMI
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
cat reports/tests_pipeline_${{ matrix.module }}_cuda_failures_short.txt
- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: pipeline_${{ matrix.module }}_test_reports
path: reports
Expand All @@ -119,7 +119,7 @@ jobs:
module: [models, schedulers, lora, others, single_file, examples]
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2

Expand Down Expand Up @@ -167,7 +167,7 @@ jobs:

- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: torch_${{ matrix.module }}_cuda_test_reports
path: reports
Expand All @@ -184,7 +184,7 @@ jobs:

steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2

Expand All @@ -211,7 +211,7 @@ jobs:

- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: torch_compile_test_reports
path: reports
Expand All @@ -228,7 +228,7 @@ jobs:
options: --shm-size "16gb" --ipc host --gpus all
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: NVIDIA-SMI
Expand Down Expand Up @@ -263,7 +263,7 @@ jobs:
cat reports/tests_big_gpu_torch_cuda_failures_short.txt
- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: torch_cuda_big_gpu_test_reports
path: reports
Expand All @@ -280,7 +280,7 @@ jobs:
shell: bash
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2

Expand Down Expand Up @@ -321,7 +321,7 @@ jobs:

- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: torch_minimum_version_cuda_test_reports
path: reports
Expand Down Expand Up @@ -355,7 +355,7 @@ jobs:
options: --shm-size "20gb" --ipc host --gpus all
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: NVIDIA-SMI
Expand Down Expand Up @@ -391,7 +391,7 @@ jobs:
cat reports/tests_${{ matrix.config.backend }}_torch_cuda_failures_short.txt
- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: torch_cuda_${{ matrix.config.backend }}_reports
path: reports
Expand All @@ -408,7 +408,7 @@ jobs:
options: --shm-size "20gb" --ipc host --gpus all
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: NVIDIA-SMI
Expand Down Expand Up @@ -441,7 +441,7 @@ jobs:
cat reports/tests_pipeline_level_quant_torch_cuda_failures_short.txt
- name: Test suite reports artifacts
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: torch_cuda_pipeline_level_quant_reports
path: reports
Expand All @@ -466,15 +466,15 @@ jobs:
image: diffusers/diffusers-pytorch-cpu
steps:
- name: Checkout diffusers
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 2

- name: Create reports directory
run: mkdir -p combined_reports

- name: Download all test reports
uses: actions/download-artifact@v4
uses: actions/download-artifact@v7
with:
path: artifacts

Expand All @@ -500,7 +500,7 @@ jobs:
cat $CONSOLIDATED_REPORT_PATH >> $GITHUB_STEP_SUMMARY

- name: Upload consolidated report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: consolidated_test_report
path: ${{ env.CONSOLIDATED_REPORT_PATH }}
Expand All @@ -514,7 +514,7 @@ jobs:
#
# steps:
# - name: Checkout diffusers
# uses: actions/checkout@v3
# uses: actions/checkout@v6
# with:
# fetch-depth: 2
#
Expand Down Expand Up @@ -554,7 +554,7 @@ jobs:
#
# - name: Test suite reports artifacts
# if: ${{ always() }}
# uses: actions/upload-artifact@v4
# uses: actions/upload-artifact@v6
# with:
# name: torch_mps_test_reports
# path: reports
Expand All @@ -570,7 +570,7 @@ jobs:
#
# steps:
# - name: Checkout diffusers
# uses: actions/checkout@v3
# uses: actions/checkout@v6
# with:
# fetch-depth: 2
#
Expand Down Expand Up @@ -610,7 +610,7 @@ jobs:
#
# - name: Test suite reports artifacts
# if: ${{ always() }}
# uses: actions/upload-artifact@v4
# uses: actions/upload-artifact@v6
# with:
# name: torch_mps_test_reports
# path: reports
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/notify_slack_about_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:
runs-on: ubuntu-22.04

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6

- name: Setup Python
uses: actions/setup-python@v4
uses: actions/setup-python@v6
with:
python-version: '3.8'

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pr_dependency_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ jobs:
check_dependencies:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6
- name: Set up Python
uses: actions/setup-python@v4
uses: actions/setup-python@v6
with:
python-version: "3.8"
- name: Install dependencies
Expand Down
Loading
Loading