Serhii Snitsaruk
|
6d79b7474e
|
GHA: Don't use SCons cache in release builds
|
2024-12-01 16:28:10 +01:00 |
Serhii Snitsaruk
|
44040dda06
|
GHA: Build Windows binaries using MinGW/GCC in a docker container
|
2024-12-01 16:28:03 +01:00 |
Serhii Snitsaruk
|
bd0dcb3184
|
GHA: Add action to build .NET assemblies
|
2024-08-22 13:07:16 +02:00 |
Serhii Snitsaruk
|
6fabad213e
|
GHA: Fix nuget versions in linux and macos builds
|
2024-08-16 23:27:58 +02:00 |
Serhii Snitsaruk
|
cc3d650d23
|
Fix .NET incorrect template version in version.txt
|
2024-08-16 20:20:22 +02:00 |
Serhii Snitsaruk
|
1f6cc8e55c
|
GHA: Change test build configuration
|
2024-08-11 12:56:45 +02:00 |
Serhii Snitsaruk
|
abe9a26460
|
GHA: Add Linux ARM32 template builds
|
2024-07-31 12:45:12 +02:00 |
Serhii Snitsaruk
|
2c58cfc3cb
|
GHA: Don't strip binaries, done at build time
|
2024-07-31 12:45:02 +02:00 |
Serhii Snitsaruk
|
afc2b63f06
|
GHA: Disable Editor .NET ARM64
|
2024-07-31 10:43:56 +02:00 |
Serhii Snitsaruk
|
af27aca021
|
GHA: Fix strip failing in Linux ARM64 builds
|
2024-07-30 16:19:02 +02:00 |
Serhii Snitsaruk
|
3cce7aa0a6
|
GHA: Add arm64 Linux builds
|
2024-07-30 14:16:01 +02:00 |
Serhii Snitsaruk
|
ed19d787f6
|
GHA: Install Wayland deps for Linux builds
|
2024-07-01 15:02:07 +02:00 |
Serhii Snitsaruk
|
fc1b99a5b1
|
GHA: Action that downloads & caches Linux toolchain
TuxFamily is often down lately, maybe caching could help.
|
2024-05-25 13:33:42 +02:00 |
Serhii Snitsaruk
|
b0e31f569a
|
GHA: Don't include GodotSharp folder twice
|
2024-03-11 13:46:48 +01:00 |
Serhii Snitsaruk
|
eba867706b
|
GHA: Transition to new upload/download v4 actions
|
2024-03-11 13:27:23 +01:00 |
Serhii Snitsaruk
|
3ae38ee5da
|
GHA: Bump cache & setup-python actions
Also fixes some Node.js-related warnings in GHA builds.
|
2024-03-10 14:33:02 +01:00 |
Serhii Snitsaruk
|
fb36b6902d
|
GHA: Include Windows .NET editor in test builds
|
2023-12-29 15:35:39 +01:00 |
Serhii Snitsaruk
|
6bcffe712d
|
GHA: Refactor Linux build workflow for the test builds
|
2023-12-29 14:48:10 +01:00 |
Serhii Snitsaruk
|
df231e3f2c
|
GHA: Double zip editor artifacts for MacOS and Linux (fix for #6).
Workaround for https://github.com/actions/upload-artifact/issues/38.
|
2023-12-16 15:37:42 +01:00 |
Serhii Snitsaruk
|
948e99a9ef
|
Generate version.txt for template build jobs
|
2023-11-29 14:32:30 +01:00 |
Serhii Snitsaruk
|
9548fb601c
|
GH: Use checkout v4
|
2023-11-09 18:58:35 +01:00 |
Serhii Snitsaruk
|
dd01cc82bb
|
Upload also GodotSharp dir in mono build for Linux
|
2023-09-19 15:29:29 +02:00 |
Serhii Snitsaruk
|
5d0d2660f7
|
GH: Rename Linux & Windows templates before uploading artifact
|
2023-09-14 13:54:25 +02:00 |
Serhii Snitsaruk
|
dc3312cc2e
|
GH: Fix cache handling
|
2023-09-13 10:50:53 +02:00 |
Serhii Snitsaruk
|
9a6b7dc358
|
GH: Use shorter version status for .net on linux and windows
|
2023-08-03 13:40:48 +02:00 |
Serhii Snitsaruk
|
cc6a0e7b44
|
GH: Add better build versioning scheme
|
2023-08-02 20:26:07 +02:00 |
Serhii Snitsaruk
|
40a5a8902d
|
GH: Separate mono templates
|
2023-08-02 10:10:22 +02:00 |
Serhii Snitsaruk
|
2cbd61f518
|
GH: Move NAME_PREFIX to global settings
|
2023-08-02 10:10:22 +02:00 |
Serhii Snitsaruk
|
b9066e609a
|
GH: Implement version-based artifact naming
|
2023-08-02 10:10:22 +02:00 |
Serhii Snitsaruk
|
fdc0cda9c4
|
GH: Refactor workflows and use better artifact naming
|
2023-08-02 10:10:22 +02:00 |
Serhii Snitsaruk
|
cd621ee3ea
|
GH: Create Android workflow
|
2023-08-01 12:47:36 +02:00 |
Serhii Snitsaruk
|
0d644d3d20
|
GH: Utilize build cache
|
2023-07-31 22:45:24 +02:00 |
Serhii Snitsaruk
|
83e8ce78c2
|
GH: Fix mono suffix
|
2023-07-29 23:44:12 +02:00 |
Serhii Snitsaruk
|
6434abda76
|
GH: Use proper arch names
|
2023-07-29 23:29:21 +02:00 |
Serhii Snitsaruk
|
db1bf6a0e0
|
GH: Refactor workflows to use inputs and better artifact names
|
2023-07-29 23:25:11 +02:00 |
Serhii Snitsaruk
|
da3d4e3762
|
GH: Add macos workflow
|
2023-07-29 19:15:27 +02:00 |
Serhii Snitsaruk
|
273512ecbb
|
GH: Add workflow for windows
|
2023-07-29 10:00:08 +02:00 |
Serhii Snitsaruk
|
cc50054b72
|
GH: Fix linux mono templates fail to build
|
2023-07-28 19:47:41 +02:00 |
Serhii Snitsaruk
|
571d83c6a6
|
GH: Add 32bit builds for Linux
|
2023-07-28 19:21:49 +02:00 |
Serhii Snitsaruk
|
a4602d302c
|
GH: Add linux mono builds
|
2023-07-28 19:20:52 +02:00 |
Serhii Snitsaruk
|
a61e8ee7bc
|
GH: Add templates to linux workflow
|
2023-07-28 19:20:42 +02:00 |
Serhii Snitsaruk
|
d1605609a2
|
GH: Add runner and linux workflows (editor only for now)
|
2023-07-28 19:20:30 +02:00 |