* Version file test
* change artifacts names
* Release updated
* Set release job name
* set branch to the branch used to release
* Set version for Windows Portable
* git: New cache update (#558)
* add CMakeCache.txt to cache
* added workflow_dispatch to workflows
* remove restore-keys from workflows
* Separated cache
* re-added restore-keys
* put the version file for all OS
* fix: In/Out parameters not working correctly when using the preprocessor
* update submodules
Co-authored-by: WerWolv <werwolv98@gmail.com>