Skip to content

Commit 9544fb8

Browse files
authored
Merge pull request #272 from dsnopek/update-ci-versions
Update various out-dated versions in CI
2 parents e86106b + edcfc47 commit 9544fb8

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/build.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ env:
99

1010
jobs:
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

.github/workflows/clang-format.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ jobs:
77
runs-on: ubuntu-latest
88

99
steps:
10-
- uses: actions/checkout@v2
11-
- uses: DoozyX/clang-format-lint-action@v0.11
10+
- uses: actions/checkout@v4
11+
- uses: DoozyX/clang-format-lint-action@v0.18.2
1212
with:
1313
source: "godot-git-plugin/src"
1414
extensions: "h,cpp"

0 commit comments

Comments
 (0)