99
1010jobs :
1111 linux-x64 :
12- runs-on : ubuntu-20 .04
12+ runs-on : ubuntu-22 .04
1313 steps :
14- - uses : actions/checkout@v3
14+ - uses : actions/checkout@v4
1515 with :
1616 submodules : recursive
1717 - name : Setup Godot build cache
@@ -24,17 +24,17 @@ jobs:
2424 pip3 install --user scons
2525 scons platform=linux target=editor generate_bindings=yes -j $(nproc)
2626 ldd demo/addons/godot-git-plugin/linux/*.so
27- - uses : actions/upload-artifact@v3
27+ - uses : actions/upload-artifact@v4
2828 with :
2929 name : libgit_plugin.linux.x86_64.editor.so-${{ github.sha }}
3030 if-no-files-found : error
3131 path : |
3232 demo/
3333
3434 windows-x64 :
35- runs-on : windows-2019
35+ runs-on : windows-2022
3636 steps :
37- - uses : actions/checkout@v3
37+ - uses : actions/checkout@v4
3838 with :
3939 submodules : recursive
4040 - name : Setup Godot build cache
@@ -51,17 +51,17 @@ jobs:
5151 pip3 install --user scons
5252 scons platform=windows target=editor generate_bindings=yes -j $env:NUMBER_OF_PROCESSORS
5353 dumpbin /dependents .\demo\addons\godot-git-plugin\win64\*.dll
54- - uses : actions/upload-artifact@v3
54+ - uses : actions/upload-artifact@v4
5555 with :
5656 name : libgit_plugin.windows.x86_64.editor.dll-${{ github.sha }}
5757 if-no-files-found : error
5858 path : |
5959 demo/
6060
6161 macos-universal :
62- runs-on : macos-11
62+ runs-on : macos-15
6363 steps :
64- - uses : actions/checkout@v3
64+ - uses : actions/checkout@v4
6565 with :
6666 submodules : recursive
6767 - name : Setup Godot build cache
@@ -70,10 +70,10 @@ jobs:
7070 cache-name : macos-universal
7171 - name : build-macos-editor-universal
7272 run : |
73- brew install scons
74- scons platform=macos target=editor generate_bindings=yes macos_arch=universal use_llvm=yes macos_deployment_target=10.13 -j $(sysctl -n hw.logicalcpu)
73+ brew install scons openssl
74+ scons platform=macos target=editor generate_bindings=yes macos_arch=universal use_llvm=yes macos_deployment_target=10.13 macos_openssl=$(brew --prefix openssl)/ -j $(sysctl -n hw.logicalcpu)
7575 otool -L demo/addons/godot-git-plugin/macos/*.dylib
76- - uses : actions/upload-artifact@v3
76+ - uses : actions/upload-artifact@v4
7777 with :
7878 name : libgit_plugin.macos.universal.editor.dylib-${{ github.sha }}
7979 if-no-files-found : error
0 commit comments