Skip to content

Commit dfb6a8f

Browse files
committed
build: upload artifacts for other linux build
1 parent fa5f841 commit dfb6a8f

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

.github/workflows/build.yml

+20-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- name: Archive library
4040
uses: actions/upload-artifact@v4
4141
with:
42-
name: libgodot_llm.linux.release.x86_64.so
42+
name: linux_cpu_release.zip
4343
path: build/libgodot_llm.linux.release.x86_64.so
4444

4545
ubuntu-22-cmake-cpu-debug:
@@ -68,6 +68,12 @@ jobs:
6868
cmake .. -GNinja -DLLAMA_NATIVE=OFF -DLLAMA_VULKAN=OFF -DCMAKE_BUILD_TYPE=Debug
6969
ninja -j $(nproc)
7070
71+
- name: Archive library
72+
uses: actions/upload-artifact@v4
73+
with:
74+
name: linux_cpu_debug.zip
75+
path: build/libgodot_llm.linux.debug.x86_64.so
76+
7177
ubuntu-22-cmake-vulkan-release:
7278
runs-on: ubuntu-22.04
7379
steps:
@@ -94,6 +100,12 @@ jobs:
94100
cmake .. -GNinja -DLLAMA_NATIVE=OFF -DLLAMA_VULKAN=ON -DCMAKE_BUILD_TYPE=Release
95101
ninja -j $(nproc)
96102
103+
- name: Archive library
104+
uses: actions/upload-artifact@v4
105+
with:
106+
name: linux_vulkan_release.zip
107+
path: build/libgodot_llm.linux.release.x86_64.so
108+
97109
ubuntu-22-cmake-vulkan-debug:
98110
runs-on: ubuntu-22.04
99111
steps:
@@ -118,4 +130,10 @@ jobs:
118130
mkdir build
119131
cd build
120132
cmake .. -GNinja -DLLAMA_NATIVE=OFF -DLLAMA_VULKAN=ON -DCMAKE_BUILD_TYPE=Debug
121-
ninja -j $(nproc)
133+
ninja -j $(nproc)
134+
135+
- name: Archive library
136+
uses: actions/upload-artifact@v4
137+
with:
138+
name: linux_vulkan_debug.zip
139+
path: build/libgodot_llm.linux.debug.x86_64.so

0 commit comments

Comments
 (0)