Skip to content

Commit 1a9dc67

Browse files
authored
Merge pull request #40 from facefusion/next
Next
2 parents d6e94a0 + d3b3b9e commit 1a9dc67

File tree

7 files changed

+23
-22
lines changed

7 files changed

+23
-22
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
strategy:
1010
matrix:
1111
config:
12-
- { display-name: 'test (cpu)', docker-file: 'Dockerfile.cpu', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-cpu' }
13-
- { display-name: 'test (cuda)', docker-file: 'Dockerfile.cuda', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-cuda' }
14-
- { display-name: 'test (tensorrt)', docker-file: 'Dockerfile.tensorrt', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-tensorrt' }
15-
- { display-name: 'test (rocm)', docker-file: 'Dockerfile.rocm', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-rocm' }
12+
- { display-name: 'test (cpu)', docker-file: 'Dockerfile.cpu', image-slug: 'facefusion/facefusion:3.2.0-cpu' }
13+
- { display-name: 'test (cuda)', docker-file: 'Dockerfile.cuda', image-slug: 'facefusion/facefusion:3.2.0-cuda' }
14+
- { display-name: 'test (tensorrt)', docker-file: 'Dockerfile.tensorrt', image-slug: 'facefusion/facefusion:3.2.0-tensorrt' }
15+
- { display-name: 'test (rocm)', docker-file: 'Dockerfile.rocm', image-slug: 'facefusion/facefusion:3.2.0-rocm' }
1616
steps:
1717
- name: Checkout
1818
uses: actions/checkout@v4
@@ -24,15 +24,16 @@ jobs:
2424
run: docker ps | grep -q ${{ matrix.config.image-slug }}
2525
deploy:
2626
name: ${{ matrix.config.display-name }}
27-
runs-on: ubuntu-latest
27+
if: github.ref == 'refs/heads/master'
2828
needs: test
29+
runs-on: ubuntu-latest
2930
strategy:
3031
matrix:
3132
config:
32-
- { display-name: 'deploy (cpu)', docker-file: 'Dockerfile.cpu', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-cpu' }
33-
- { display-name: 'deploy (cuda)', docker-file: 'Dockerfile.cuda', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-cuda' }
34-
- { display-name: 'deploy (tensorrt)', docker-file: 'Dockerfile.tensorrt', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-tensorrt' }
35-
- { display-name: 'deploy (rocm)', docker-file: 'Dockerfile.rocm', image-slug: 'facefusion/facefusion:${{ github.ref_name }}-rocm' }
33+
- { display-name: 'deploy (cpu)', docker-file: 'Dockerfile.cpu', image-slug: 'facefusion/facefusion:3.2.0-cpu' }
34+
- { display-name: 'deploy (cuda)', docker-file: 'Dockerfile.cuda', image-slug: 'facefusion/facefusion:3.2.0-cuda' }
35+
- { display-name: 'deploy (tensorrt)', docker-file: 'Dockerfile.tensorrt', image-slug: 'facefusion/facefusion:3.2.0-tensorrt' }
36+
- { display-name: 'deploy (rocm)', docker-file: 'Dockerfile.rocm', image-slug: 'facefusion/facefusion:3.2.0-rocm' }
3637
steps:
3738
- name: Login
3839
uses: docker/login-action@v3

Dockerfile.cpu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM python:3.12
22

3-
ARG FACEFUSION_VERSION=3.1.2
3+
ARG FACEFUSION_VERSION=3.2.0
44
ENV GRADIO_SERVER_NAME=0.0.0.0
55
ENV PIP_BREAK_SYSTEM_PACKAGES=1
66

Dockerfile.cuda

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM nvidia/cuda:12.8.1-cudnn-runtime-ubuntu24.04
22

3-
ARG FACEFUSION_VERSION=3.1.2
3+
ARG FACEFUSION_VERSION=3.2.0
44
ENV GRADIO_SERVER_NAME=0.0.0.0
55
ENV PIP_BREAK_SYSTEM_PACKAGES=1
66

Dockerfile.rocm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM rocm/dev-ubuntu-24.04:6.2
1+
FROM rocm/dev-ubuntu-24.04:6.4
22

3-
ARG FACEFUSION_VERSION=3.1.2
3+
ARG FACEFUSION_VERSION=3.2.0
44
ENV GRADIO_SERVER_NAME=0.0.0.0
55
ENV PIP_BREAK_SYSTEM_PACKAGES=1
66

Dockerfile.tensorrt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM nvidia/cuda:12.8.1-cudnn-runtime-ubuntu24.04
22

3-
ARG FACEFUSION_VERSION=3.1.2
3+
ARG FACEFUSION_VERSION=3.2.0
44
ENV GRADIO_SERVER_NAME=0.0.0.0
55
ENV PIP_BREAK_SYSTEM_PACKAGES=1
66
ENV LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/python3.12/dist-packages/tensorrt_libs
@@ -14,7 +14,7 @@ RUN apt-get install pip -y
1414
RUN apt-get install git -y
1515
RUN apt-get install curl -y
1616
RUN apt-get install ffmpeg -y
17-
RUN pip install tensorrt==10.8.0.43 --extra-index-url https://pypi.nvidia.com
17+
RUN pip install tensorrt==10.9.0.34 --extra-index-url https://pypi.nvidia.com
1818

1919
RUN git clone https://github.com/facefusion/facefusion.git --branch ${FACEFUSION_VERSION} --single-branch .
2020
RUN python install.py --onnxruntime cuda --skip-conda

LICENSE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
MIT license
1+
OpenRAIL-S license
22

3-
Copyright (c) 2024 Henry Ruhs
3+
Copyright (c) 2025 Henry Ruhs

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ FaceFusion Docker
44
> Industry leading face manipulation platform.
55
66
[![Build Status](https://img.shields.io/github/actions/workflow/status/facefusion/facefusion-docker/ci.yml.svg?branch=master)](https://github.com/facefusion/facefusion-docker/actions?query=workflow:ci)
7-
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/master-cpu?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=master-cpu)
8-
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/master-cuda?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=master-cuda)
9-
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/master-tensorrt?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=master-tensorrt)
10-
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/master-rocm?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=master-rocm)
11-
![License](https://img.shields.io/badge/license-MIT-green)
7+
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/3.2.0-cpu?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=3.2.0-cpu)
8+
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/3.2.0-cuda?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=3.2.0-cuda)
9+
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/3.2.0-tensorrt?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=3.2.0-tensorrt)
10+
[![Docker Hub](https://img.shields.io/docker/v/facefusion/facefusion/3.2.0-rocm?label=docker-hub)](https://hub.docker.com/r/facefusion/facefusion/tags?name=3.2.0-rocm)
11+
![License](https://img.shields.io/badge/license-OpenRAIL--S-green)
1212

1313

1414
Installation

0 commit comments

Comments
 (0)