24 Commits

Author SHA1 Message Date
Lukas Tenbrink
0bc71a5d46 Split CI from build actions, since they're for pretty different use-cases.
Reduce CI build combinations to an explicit 5.
2025-11-17 17:41:54 +01:00
Joyless
cb186a676a Improve workflow architectures
- Adds `linux x86_32`, `linux arm64`, `linux arm32`, `windows arm64`, `template_release` for non-`linux` builds
- Rearranges builds for consistency
- Fixes spelling error
- Adds trailing comma to make it easier to add new items
2025-04-24 12:28:59 +01:00
unvermuthet
e4e73a26d7 Remove .framework folders and code signing for macOS and iOS 2025-04-06 17:25:09 +02:00
unvermuthet
7734d16d50 ci: use caching actions from godot-cpp 2025-03-05 11:09:39 +01:00
unvermuthet
6134a40bb2 Use matrix notation to reduce clutter and update Ubuntu runner image 2025-02-21 16:14:25 +01:00
Lukas Tenbrink
5ea544efee GitHub Workflow: Use new setup-godot-cpp github action from godot-cpp submodule. 2025-02-03 12:53:01 +01:00
Patrick Exner (FlameLizard)
f9564a9c81 Merge pull request #64 from Ivorforce/patch-2 2024-11-13 14:15:35 +01:00
Lukas Tenbrink
761daab1ca Update setup-emsdk from v13 to v14 in the github action. This fixes issues where multiple runners accessing the emsdk cache will conflict, causing one to crash. 2024-11-08 17:57:24 +01:00
Lukas Tenbrink
82ccce672e Run the github runner on pull requests and for merge groups automatically. 2024-11-07 11:41:45 +01:00
Lukas Tenbrink
855852db63 Remove unneeded godot-cpp build step from the GitHub action. 2024-11-07 11:02:05 +01:00
Patrick Exner (FlameLizard)
d100b72a3a Merge pull request #47 from Ivorforce/Ivorforce-patch-action 2024-11-05 20:16:08 +01:00
David Snopek
392d22362b Merge pull request #59 from Ivorforce/gh-fetch-depth
Reset github checkout fetch-depth to 1.
2024-10-29 12:05:06 -05:00
Lukas Tenbrink
b4ea2d359c Fix github action paths / parameters. 2024-10-29 00:11:46 +01:00
Lukas Tenbrink
8422d3b7c2 Reset github checkout fetch-depth to 1. 2024-10-28 18:47:38 +01:00
Gordon MacPherson
b581993c2e Update emscripten to the version used by godotengine - 3.1.62 2024-10-24 21:57:37 +01:00
Lukas Tenbrink
921c6efd05 Remove invalid production=yes flag from github action 2024-09-20 20:51:34 +02:00
Atlinx
482685e2bb Add lint back 2024-05-31 18:51:34 -04:00
Atlinx
e8f56dafd5 Add comments, add extra examples 2024-05-30 18:33:14 -04:00
Atlinx
6ce5b6458a Add target-type in builds, fix android builds using old sdk 2024-05-27 23:39:29 -04:00
Dragos Daian
bec21db933 fix ci. Remove unused stuff from action.
add example of how to sign also. Change action path.

Update README.md

Update builds.yml

Update builds.yml
2024-04-06 16:29:36 +02:00
Dragos Daian
8f3f206ee4 Add build so that it can be reused.
fix issue

update

Update action.yml

lint

Update action.yml

Update action.yml

Update build.yml

Update build.yml

Update action.yml

Update action.yml

update with only 1 action

Revert "try at root lvl"

This reverts commit 0c46c0af695f265b288923d90162a7fad3c2e2d6.

try at root lvl

check to see if works with 4.2

upd

update gdextension location to root

upd

upd

Update action.yml

Update action.yml

Update action.yml

Update action.yml

Update action.yml

upd

Update action.yml

Update build.yml

Update build.yml

upd

upd

fix

update with matrixes

upd

upd

upd

Update builds.yml

Update build-gdextension.yml

Update builds.yml

rename

Update action.yml

Remove thirdparty.txt

Update action.yml

Update action.yml

Update action.yml

Update action.yml

Update README.md

Update README.md

Update action.yml

Add build so that it can be reused.

fix issue

update

Update action.yml

lint

Update action.yml

Update action.yml

Update build.yml

Update build.yml

Update action.yml

Update action.yml

update with only 1 action

Revert "try at root lvl"

This reverts commit 0c46c0af695f265b288923d90162a7fad3c2e2d6.

try at root lvl

check to see if works with 4.2

upd

update gdextension location to root

upd

upd

Update action.yml

Update action.yml

Update action.yml

Update action.yml

Update action.yml

upd

Update action.yml

Update build.yml

Update build.yml

upd

upd

fix

update with matrixes

upd

upd

upd

Update builds.yml

Update build-gdextension.yml

Update builds.yml

rename

update thirdparty

Update action.yml

Update action.yml

update readme.

Update builds.yml

Update builds.yml

upd binary name

Update action.yml

upd

Update Info.plist

remove -

upd

update readme

upd

add thirdparty. Update info about where the script comes from.

Update action.yml

Update builds.yml

update

upd

Update action.yml

update readme

Update action.yml

update

Update README.md

Update README.md

Update README.md

Update README.md

Update README.md

Update README.md

Update action.yml

Update action.yml

try debug symbols

Update action.yml

update

Update action.yml

Update action.yml

Update action.yml

Update action.yml

use macos 14.3. See if anything changes

Update action.yml

Update README.md

Update action.yml

Update action.yml

Update action.yml

try sudo in sh

Update action.yml

Update action.yml

Update action.yml

Update action.yml

Update action.yml

Update action.yml

try to staple too?

Update action.yml

Update action.yml

Update action.yml

Update action.yml

Update action.yml

update readme.

Update builds.yml

Update builds.yml

upd binary name

Update action.yml

upd

Update Info.plist

remove -

upd

update readme

upd

add thirdparty. Update info about where the script comes from.

Update action.yml

Update builds.yml

update

upd

Update action.yml

update readme

Update action.yml

update

Co-Authored-By: Patrick Exner (FlameLizard) <patrick.exner1@web.de>
2024-04-05 16:20:50 +02:00
Rémi Verschelde
8aebbf12fa Fix GitHub issue template not being parsed as form 2023-10-05 14:52:30 +02:00
Rémi Verschelde
18aa438af5 CI: Pin MinGW version to 12.2.0 to fix install issue 2023-10-05 14:51:20 +02:00
Patrick
882ffb2726 Initial commit 2023-08-08 01:43:32 +02:00