54 Commits

Author SHA1 Message Date
ShiftyX1
c58bb6cd2c fix: increase timeout for engine tests and allow continuation on error
Some checks failed
Build / Build (push) Has been skipped
Release / gitea-draft-release (push) Successful in 2s
Release / prepare (push) Has been skipped
Release / build_linux (push) Has been skipped
Release / build_macos (push) Has been skipped
Release / build_windows (push) Has been skipped
Release / publish_release (push) Has been skipped
MSVC Build / build-windows (windows-latest) (push) Has been cancelled
2025-12-09 01:39:01 +03:00
ShiftyX1
c7f98a176f fix: add GitHub server check to workflows and streamline CMake installation
Some checks failed
Build / Build (push) Has been skipped
Release / gitea-draft-release (push) Successful in 2s
Release / prepare (push) Has been skipped
Release / build_linux (push) Has been skipped
Release / build_macos (push) Has been skipped
Release / build_windows (push) Has been skipped
Release / publish_release (push) Has been skipped
MSVC Build / build-windows (windows-latest) (push) Has been cancelled
2025-12-09 00:58:41 +03:00
ShiftyX1
3da03fdd7f fix: upgrade actions/upload-artifact from v3 to v4 across workflow files
Some checks failed
Build and Release / prepare (push) Successful in 1s
Build and Release / build_windows (push) Has been cancelled
Build and Release / publish_release (push) Has been cancelled
Build and Release / build_linux (push) Has been cancelled
2025-12-09 00:40:18 +03:00
ShiftyX1
b1837571cc fix: update CMake installation process and add wget for dependency management
Some checks failed
MSVC Build / build-windows (windows-latest) (push) Has been cancelled
Build / Build (push) Has been cancelled
Build and Release / prepare (push) Successful in 1s
Build and Release / build_linux (push) Successful in 10m2s
Build and Release / build_macos (push) Failing after 12s
Build and Release / build_windows (push) Failing after 11s
Build and Release / publish_release (push) Has been skipped
2025-12-08 23:52:11 +03:00
ShiftyX1
42dcf7c888 fix: adapt CI/CD for Gitea compatibility
Some checks failed
Build / Build (push) Successful in 9m29s
Build and Release / prepare (push) Successful in 1s
MSVC Build / build-windows (windows-latest) (push) Has been cancelled
Build and Release / build_linux (push) Failing after 43s
Build and Release / build_macos (push) Failing after 11s
Build and Release / build_windows (push) Failing after 14s
Build and Release / publish_release (push) Has been skipped
- Replace upload/download-artifact v4 with v3 (v4 not supported on Gitea)
- Fix ObjectsPool::allocateNew() usage (returns void, not bool)
- Add cmake and build-essential to dependencies
- Update release workflow to use softprops/action-gh-release
2025-12-08 20:09:54 +03:00
MihailRis
06f6550624 fix the stupid
Some checks failed
Build / Build (push) Failing after 17s
MSVC Build / build-windows (windows-latest) (push) Has been cancelled
2025-12-08 19:21:50 +03:00
MihailRis
00f269ca7e debug it 2025-12-08 19:21:50 +03:00
MihailRis
42248d67eb update appimage.yml 2025-12-08 19:21:50 +03:00
MihailRis
a375af9ca1 update appimage.yml 2025-12-08 19:21:50 +03:00
MihailRis
289347dc91 update appimage workflow 2025-12-08 19:21:50 +03:00
MihailRis
f5868b65f0 add build info to release (#725)
* attempt to add VC_BUILD_NAME

* fix

* fix

* update macos.yml

* fix

* update macos.yml

* update macos.yml

* add debug step

* update

* update

* fix release.yml

* update cmake

* update WindowControl.cpp

* update workflows

* update release.yml

* add --output-always

* cleanup
2025-12-08 19:21:50 +03:00
MihailRis
2c1d783e0c cleanup 2025-12-08 19:21:49 +03:00
MihailRis
8ad578e109 temporary disable workflows 2025-12-08 19:21:49 +03:00
MihailRis
092fe59c81 add release workflow 2025-12-08 19:21:49 +03:00
MihailRis
7715301d65 update workflows 2025-11-10 19:15:57 +03:00
MihailRis
8bdf6d36ff update workflows 2025-07-27 01:01:37 +03:00
MihailRis
149d095e6d
update minimum cmake version (#499)
* update minimum cmake version to 3.5
* add '-DCMAKE_POLICY_VERSION_MINIMUM=3.5' to appimage workflow
* add '-DCMAKE_POLICY_VERSION_MINIMUM=3.5' to appimage workflow
2025-04-02 13:25:02 +03:00
MihailRis
865073d5cd downgrade appimage action ubuntu version 2025-02-12 02:10:41 +03:00
MihailRis
71b313dee0 update appimage.yml 2025-02-12 01:02:09 +03:00
MihailRis
27eb02788a update linux workflows 2025-01-21 23:30:00 +03:00
MihailRis
d3e2ad5e99 set appimage CMAKE_BUILD_TYPE to Release 2025-01-13 19:39:12 +03:00
MihailRis
620316cd60 remove --output-always key from workflows 2025-01-09 03:32:07 +03:00
MihailRis
c2a38011a5 cleanup workflows 2025-01-09 03:23:59 +03:00
MihailRis
4c23dc6adf feat: simple valgrind integration in vctest & AppImage workflow: change build-type to RelWithDebInfo 2025-01-01 15:47:41 +03:00
MihailRis
5bf56d1f64 update workflows 2024-12-15 18:20:34 +03:00
MihailRis
59978f4c6e rename workflows 2024-12-14 03:10:59 +03:00
MihailRis
9adaf6d527 update workflows 2024-12-11 22:04:38 +03:00
MihailRis
9e18dccbbb enable verbose engine tests output 2024-12-10 19:20:28 +03:00
MihailRis
19b458d048 replace 'Run engine (headless)' with 'Run engine tests' 2024-12-07 17:00:20 +03:00
MihailRis
df4b4a3825 update appimage.yml 2024-12-07 16:47:09 +03:00
MihailRis
7405caa471 update appimage.yml 2024-12-07 16:28:17 +03:00
MihailRis
95b848f44c replace 'Run engine (headless)' with 'Run engine tests' in AppImage workflow 2024-12-07 16:15:09 +03:00
MihailRis
5e8805f241 add vctest (WIP) 2024-12-07 15:49:23 +03:00
MihailRis
d1f92c21d0 fix on_block_interact & fix segfault after engine finished 2024-12-07 02:10:36 +03:00
MihailRis
e0670c11d5 add 'Run engine (headless)' step to appimage workflow & disable Build AppImage and upload 2024-12-07 01:44:28 +03:00
MihailRis
1d1d5c330c update appimage workflow 2024-12-07 01:34:21 +03:00
MihailRis
d81718a0b3 update appimage workflow 2024-12-07 01:32:33 +03:00
MihailRis
c80e2dfe3a add 'Run tests' step to appimage.yml workflow 2024-12-07 01:26:30 +03:00
MihailRis
5e4949f4d1 revert workflows 2024-11-26 21:27:30 +03:00
MihailRis
f5c4a22564 again 2024-11-26 19:30:06 +03:00
MihailRis
353046b9d5 turn off extra workflows to minimize spam 2024-11-26 19:26:18 +03:00
MihailRis
5092cff730 update workflows 2024-11-21 09:01:39 +03:00
MihailRis
81e8e3081a Revert "update workflows"
This reverts commit cc603f5c9f0e466c19fbced5965db59d9b760c09.
2024-11-15 07:24:30 +03:00
MihailRis
cc603f5c9f update workflows 2024-11-15 06:44:32 +03:00
MihailRis
a5d87c9fc4 update appimage workflow 2024-11-10 22:43:55 +03:00
MihailRis
cb925d005c add libcurl 2024-11-10 22:37:28 +03:00
MihailRis
6139727d66 update github workflows 2024-09-10 14:55:20 +03:00
MihailRis
2548338001 update appimage workflow 2024-06-11 21:31:43 +03:00
MihailRis
0fc336fdee
Update appimage.yml 2024-06-08 22:48:18 +03:00
MihailRis
e3c2a1da52 workflows: added libvorbis-dev package 2024-02-28 12:43:57 +03:00