4444 run : |
4545 mkdir build
4646 cd build
47- cmake .. -DRWKV_SANITIZE_${{ matrix.sanitizer }}=ON - DGGML_SANITIZE_${{ matrix.sanitizer }}=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
47+ cmake .. -DGGML_SANITIZE_${{ matrix.sanitizer }}=ON -DCMAKE_BUILD_TYPE=${{ matrix.build_type }}
4848 cmake --build . --config ${{ matrix.build_type }}
4949
50- - name : Test
51- id : cmake_test
52- run : |
53- cd build
54- ctest --verbose
55-
5650 ubuntu-latest-cmake :
5751 runs-on : ubuntu-latest
5852
7973 cmake ..
8074 cmake --build . --config Release
8175
82- - name : Test
83- id : cmake_test
84- run : |
85- cd build
86- ctest --verbose
87-
8876 - name : Get commit hash
8977 id : commit
9078 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
@@ -102,14 +90,14 @@ jobs:
10290 id : pack_artifacts
10391 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
10492 run : |
105- zip -j rwkv- ${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip ./build/librwkv .so
93+ zip -j stable-diffusion- ${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip ./build/libsd-abi .so
10694
10795 - name : Upload artifacts
10896 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
10997 uses : actions/upload-artifact@v3
11098 with :
11199 path : |
112- rwkv -${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip
100+ stable-diffusion -${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip
113101
114102 macOS-latest-cmake :
115103 runs-on : macOS-latest
@@ -159,14 +147,14 @@ jobs:
159147 id : pack_artifacts
160148 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
161149 run : |
162- zip -j rwkv- ${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip ./build/librwkv .dylib
150+ zip -j stable-diffusion- ${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip ./build/libsd-abi .dylib
163151
164152 - name : Upload artifacts
165153 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
166154 uses : actions/upload-artifact@v3
167155 with :
168156 path : |
169- rwkv -${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip
157+ stable-diffusion -${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-${{ steps.system-info.outputs.OS_TYPE }}-${{ steps.system-info.outputs.OS_NAME }}-${{ steps.system-info.outputs.OS_VERSION }}-${{ steps.system-info.outputs.CPU_ARCH }}.zip
170158
171159 windows-latest-cmake :
172160 runs-on : windows-latest
@@ -179,9 +167,9 @@ jobs:
179167 - build : ' avx2'
180168 defines : ' '
181169 - build : ' avx'
182- defines : ' -DRWKV_AVX2 =OFF'
170+ defines : ' -DSD_AVX2 =OFF'
183171 - build : ' avx512'
184- defines : ' -DRWKV_AVX512 =ON'
172+ defines : ' -DSD_AVX512 =ON'
185173
186174 steps :
187175 - name : Clone
@@ -220,14 +208,14 @@ jobs:
220208 id : pack_artifacts
221209 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
222210 run : |
223- 7z a rwkv- ${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-win-${{ matrix.build }}-x64.zip .\build\bin\Release\rwkv .dll
211+ 7z a stable-diffusion- ${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-win-${{ matrix.build }}-x64.zip .\build\bin\Release\sd-abi .dll
224212
225213 - name : Upload artifacts
226214 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
227215 uses : actions/upload-artifact@v3
228216 with :
229217 path : |
230- rwkv -${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-win-${{ matrix.build }}-x64.zip
218+ stable-diffusion -${{ env.BRANCH_NAME }}-${{ steps.commit.outputs.short }}-bin-win-${{ matrix.build }}-x64.zip
231219
232220 release :
233221 if : ${{ ( github.event_name == 'push' && github.ref == 'refs/heads/master' ) || github.event.inputs.create_release == 'true' }}
0 commit comments