6
6
7
7
env :
8
8
image : ghcr.io/gillesvink/nukedockerbuild
9
+ OIDN_VERSION : " 2.1.0"
9
10
10
11
jobs :
11
12
build-linux :
@@ -19,10 +20,13 @@ jobs:
19
20
steps :
20
21
- uses : actions/checkout@v4
21
22
22
- - name : Download OpenImageDenoise
23
+ - name : Download and Install OpenImageDenoise
23
24
run : |
24
- wget https://github.com/OpenImageDenoise/oidn/releases/download/v2.1.0/oidn-2.1.0.x86_64.linux.tar.gz
25
- tar -xzvf oidn-2.1.0.x86_64.linux.tar.gz -C /opt/
25
+ wget https://github.com/OpenImageDenoise/oidn/releases/download/v${{ env.OIDN_VERSION }}/oidn-${{ env.OIDN_VERSION }}.x86_64.linux.tar.gz
26
+ sudo mkdir -p /opt
27
+ sudo tar -xzf oidn-${{ env.OIDN_VERSION }}.x86_64.linux.tar.gz -C /opt/
28
+ echo "/opt/oidn-${{ env.OIDN_VERSION }}.x86_64.linux/lib" | sudo tee /etc/ld.so.conf.d/oidn.conf
29
+ sudo ldconfig
26
30
27
31
- name : Pull image
28
32
run : docker pull ${{ env.image }}:${{ matrix.nuke_version }}-linux-slim-latest
@@ -47,10 +51,14 @@ jobs:
47
51
steps :
48
52
- uses : actions/checkout@v4
49
53
50
- - name : Set up Docker
54
+ - name : Set up Docker and OpenImageDenoise
51
55
run : |
52
- brew install docker open-image-denoise
56
+ brew install docker
57
+ curl -L -o oidn.tar.gz https://github.com/OpenImageDenoise/oidn/releases/download/v${{ env.OIDN_VERSION }}/oidn-${{ env.OIDN_VERSION }}.x86_64.macos.tar.gz
58
+ sudo mkdir -p /opt
59
+ sudo tar -xzf oidn.tar.gz -C /opt/
53
60
colima start --cpu 2 --memory 10 --disk 10
61
+ echo "OIDN_ROOT=/opt/oidn-${{ env.OIDN_VERSION }}.x86_64.macos" >> $GITHUB_ENV
54
62
55
63
- name : Pull image
56
64
run : docker pull ${{ env.image }}:${{ matrix.nuke_version }}-macos-latest
@@ -74,10 +82,14 @@ jobs:
74
82
steps :
75
83
- uses : actions/checkout@v4
76
84
77
- - name : Set up Docker
85
+ - name : Set up Docker and OpenImageDenoise
78
86
run : |
79
- brew install docker open-image-denoise
87
+ brew install docker
88
+ curl -L -o oidn.tar.gz https://github.com/OpenImageDenoise/oidn/releases/download/v${{ env.OIDN_VERSION }}/oidn-${{ env.OIDN_VERSION }}.x86_64.macos.tar.gz
89
+ sudo mkdir -p /opt
90
+ sudo tar -xzf oidn.tar.gz -C /opt/
80
91
colima start --cpu 2 --memory 10 --disk 10
92
+ echo "OIDN_ROOT=/opt/oidn-${{ env.OIDN_VERSION }}.x86_64.macos" >> $GITHUB_ENV
81
93
82
94
- name : Pull image
83
95
run : docker pull ${{ env.image }}:${{ matrix.nuke_version }}-macos-arm-latest
0 commit comments