update github ci dependencies

This commit is contained in:
Matteo De Carlo
2024-10-12 13:15:57 +02:00
parent 0824ae2198
commit 4efa24fce1
3 changed files with 22 additions and 22 deletions
+8 -8
View File
@@ -5,7 +5,7 @@ on:
- cron: '0 0 * * *'
jobs:
windows:
runs-on: windows-latest
steps:
@@ -24,7 +24,7 @@ jobs:
run: |
"C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/MSBuild.exe" WickedEngine.sln /t:clean /m /p:Configuration=Release /p:Platform=x64
"C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/MSBuild.exe" WickedEngine.sln /t:Editor_Windows /m /p:Configuration=Release /p:Platform=x64
- name: Move files
shell: cmd
run: |
@@ -33,7 +33,7 @@ jobs:
move Editor\startup.lua .\
move Editor\languages .\
move Editor\fonts .\
- name: Package Editor
uses: actions/upload-artifact@v4
with:
@@ -45,7 +45,7 @@ jobs:
startup.lua
Editor_Windows.exe
linux:
runs-on: ubuntu-latest
steps:
@@ -54,7 +54,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt update
sudo apt install libsdl2-dev
sudo apt install libsdl3-dev
- name: Initial compile
run: |
@@ -62,7 +62,7 @@ jobs:
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
- name: Generate shader dump
run: |
cd build/WickedEngine
@@ -73,7 +73,7 @@ jobs:
run: |
cd build
make -B -j $(nproc)
- name: Move files
run: |
mv build/Editor/WickedEngineEditor ./Editor_Linux
@@ -81,7 +81,7 @@ jobs:
mv Editor/startup.lua ./
mv Editor/languages ./
mv Editor/fonts ./
- name: Package Editor
uses: actions/upload-artifact@v4
with:
+7 -7
View File
@@ -23,7 +23,7 @@ jobs:
run: |
"C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/MSBuild.exe" WickedEngine.sln /t:clean /m /p:Configuration=Release /p:Platform=x64
"C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/MSBuild.exe" WickedEngine.sln /t:Editor_Windows /m /p:Configuration=Release /p:Platform=x64
- name: Move files
shell: cmd
run: |
@@ -32,7 +32,7 @@ jobs:
move Editor\startup.lua .\
move Editor\languages .\
move Editor\fonts .\
- name: Package Editor
uses: actions/upload-artifact@v4
with:
@@ -44,7 +44,7 @@ jobs:
startup.lua
Editor_Windows.exe
linux:
runs-on: ubuntu-latest
steps:
@@ -60,7 +60,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt update
sudo apt install libsdl2-dev ccache
sudo apt install libsdl3-dev ccache
- name: Initial compile
run: |
@@ -68,7 +68,7 @@ jobs:
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
CCACHE_NODIRECT=1 make -j$(nproc)
- name: Generate shader dump
run: |
cd build/WickedEngine
@@ -80,7 +80,7 @@ jobs:
cd build
CCACHE_NODIRECT=1 make -B -j $(nproc)
- name: Move binaries
run: |
mv build/Editor/WickedEngineEditor ./Editor_Linux
@@ -88,7 +88,7 @@ jobs:
mv Editor/startup.lua ./
mv Editor/languages ./
mv Editor/fonts ./
- name: Package Editor
uses: actions/upload-artifact@v4
with:
+7 -7
View File
@@ -24,7 +24,7 @@ jobs:
run: |
"C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/MSBuild.exe" WickedEngine.sln /t:clean /m /p:Configuration=Release /p:Platform=x64
"C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/MSBuild.exe" WickedEngine.sln /t:Editor_Windows /m /p:Configuration=Release /p:Platform=x64
- name: Move files
shell: cmd
run: |
@@ -33,7 +33,7 @@ jobs:
move Editor\startup.lua .\
move Editor\languages .\
move Editor\fonts .\
- name: Package Editor
uses: actions/upload-artifact@v4
with:
@@ -45,7 +45,7 @@ jobs:
startup.lua
Editor_Windows.exe
linux:
runs-on: ubuntu-latest
steps:
@@ -62,7 +62,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt update
sudo apt install libsdl2-dev ccache
sudo apt install libsdl3-dev ccache
- name: Initial compile
run: |
@@ -70,7 +70,7 @@ jobs:
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache
CCACHE_NODIRECT=1 make -j$(nproc)
- name: Generate shader dump
run: |
cd build/WickedEngine
@@ -82,7 +82,7 @@ jobs:
cd build
CCACHE_NODIRECT=1 make -B -j $(nproc)
- name: Move files
run: |
mv build/Editor/WickedEngineEditor ./Editor_Linux
@@ -90,7 +90,7 @@ jobs:
mv Editor/startup.lua ./
mv Editor/languages ./
mv Editor/fonts ./
- name: Package Editor
uses: actions/upload-artifact@v4
with: