Skip to content

Commit fd85a8e

Browse files
authored
Merge pull request #288 from akien-mga/ci-cleanup
CI: Don't install openssl for macOS + misc cleanup
2 parents 78d6464 + f322436 commit fd85a8e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Build for Linux editor x86_64
2323
run: |
2424
pip3 install scons
25-
scons platform=linux target=editor generate_bindings=yes
25+
scons platform=linux arch=x86_64 target=editor generate_bindings=yes
2626
ldd demo/addons/godot-git-plugin/linux/*.so
2727
- uses: actions/upload-artifact@v4
2828
with:
@@ -47,7 +47,7 @@ jobs:
4747
shell: powershell
4848
run: |
4949
pip3 install scons
50-
scons platform=windows target=editor generate_bindings=yes
50+
scons platform=windows arch=x86_64 target=editor generate_bindings=yes
5151
dumpbin /dependents .\demo\addons\godot-git-plugin\win64\*.dll
5252
- uses: actions/upload-artifact@v4
5353
with:
@@ -68,8 +68,8 @@ jobs:
6868
cache-name: macos-universal
6969
- name: Build for macOS editor universal
7070
run: |
71-
brew install scons openssl
72-
scons platform=macos target=editor generate_bindings=yes macos_arch=universal use_llvm=yes macos_deployment_target=10.13 macos_openssl=$(brew --prefix openssl)/
71+
pip install scons
72+
scons platform=macos arch=universal target=editor generate_bindings=yes macos_deployment_target=10.13
7373
otool -L demo/addons/godot-git-plugin/macos/*.dylib
7474
- uses: actions/upload-artifact@v4
7575
with:

0 commit comments

Comments
 (0)