Skip to content

Commit 8433c01

Browse files
committed
CI
1 parent 09bb47c commit 8433c01

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
- main
99

1010
env:
11-
CI_PARAMS: -DSHADERC_SKIP_TESTS=ON -DSHADERC_SKIP_EXAMPLES=ON -DSHADERC_SKIP_EXECUTABLES=ON -DSHADERC_SKIP_COPYRIGHT_CHECK=ON -DCMAKE_BUILD_TYPE=Release
11+
CI_PARAMS: -DSHADERC_SKIP_TESTS=ON -DSHADERC_SKIP_EXAMPLES=ON -DSHADERC_SKIP_EXECUTABLES=ON -DSHADERC_SKIP_COPYRIGHT_CHECK=ON -DSPIRV_TOOLS_BUILD_STATIC=OFF -DSPIRV_SKIP_EXECUTABLES=ON -DCMAKE_BUILD_TYPE=Release
1212

1313
jobs:
1414
linux:
@@ -39,7 +39,7 @@ jobs:
3939
cmake -B build $CI_PARAMS -DCMAKE_C_FLAGS="-std=c99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0"
4040
- name: Build
4141
run: |
42-
cmake --build build --parallel
42+
cmake --build build --parallel 2
4343
strip build/src/libshaderc_shared.so
4444
- name: Upload artifact
4545
uses: actions/upload-artifact@v4
@@ -100,7 +100,7 @@ jobs:
100100
run: PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:${CMAKE_SYSROOT}/usr/lib/${{matrix.TRIPLET}}/pkgconfig CC=${{matrix.TRIPLET}}-gcc cmake -B build $CI_PARAMS -DCMAKE_C_FLAGS="-std=c99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0"
101101
- name: Build
102102
run: |
103-
cmake --build build --parallel
103+
cmake --build build --parallel 2
104104
${{matrix.TRIPLET}}-strip build/src/libshaderc_shared.so
105105
- name: Upload artifact
106106
uses: actions/upload-artifact@v4
@@ -128,10 +128,10 @@ jobs:
128128
shell: bash
129129
environment_variables: CI_PARAMS
130130
run: |
131-
./utils/git-sync-deps
132-
sudo pkg install -y cmake gmake pkgconf
131+
sudo pkg install -y cmake gmake pkgconf python312
132+
python ./utils/git-sync-deps
133133
cmake -B build $CI_PARAMS -DCMAKE_C_FLAGS="-std=c99 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0"
134-
cmake --build build --parallel
134+
cmake --build build --parallel 2
135135
strip build/src/libshaderc_shared.so
136136
- name: Upload artifact
137137
uses: actions/upload-artifact@v4
@@ -162,7 +162,7 @@ jobs:
162162
run: cmake -B build $CI_PARAMS ${{matrix.CMAKE_PARAMS}}
163163
- name: Build
164164
run: |
165-
cmake --build build --parallel
165+
cmake --build build --parallel 2
166166
strip -u -r build/src/libshaderc_shared.dylib
167167
- name: Upload artifact
168168
uses: actions/upload-artifact@v4
@@ -191,11 +191,11 @@ jobs:
191191
fetch-depth: 3
192192
- name: Sync deps
193193
run: |
194-
./utils/git-sync-deps
194+
python ./utils/git-sync-deps
195195
- name: Configure build
196196
run: cmake -B build -G "Visual Studio 17 2022" -A ${{matrix.PLATFORM}} %CI_PARAMS% -DUSE_MSVC_RUNTIME_LIBRARY_DLL=OFF
197197
- name: Build
198-
run: cmake --build build --parallel --config Release
198+
run: cmake --build build --parallel 2 --config Release
199199
- name: Upload artifact
200200
uses: actions/upload-artifact@v4
201201
with:

0 commit comments

Comments
 (0)