Commit graph

30 commits

Author SHA1 Message Date
168c4f2cce Use Conan source Qt package on Windows. 2025-06-28 20:13:24 +02:00
e6087f745a
Merge pull request #1612 from JulianGro/windows-2022
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
Move to Visual Studio 2022.
2025-06-15 13:06:42 +02:00
85ce4fa787 Move to Visual Studio 2022. 2025-06-09 11:19:58 +02:00
6368155aab Use wildcards for uploading artifacts. 2025-05-31 22:06:55 +02:00
08da32b71a Refactor PRODUCTION_BUILD, PR_BUILD, and STABLE_BUILD. We stop exposing them since they are already set automatically, and limit their usage. 2025-05-31 18:51:26 +02:00
28c005b85c Replace BUILD_NUMBER with OVERTE_GIT_COMMIT_SHORT cache variable to be more descriptive. 2025-05-31 18:40:45 +02:00
ca42d217b0 Replace RELEASE_NUMBER environment variable with OVERTE_RELEASE_NUMBER cache variable. 2025-05-31 18:24:05 +02:00
1d0011cfb8 Replace RELEASE_TYPE environment variable with OVERTE_RELEASE_TYPE cache variable. 2025-05-31 18:04:40 +02:00
c0397c35b7 Remove SERVER_ONLY and CLIENT_ONLY environment variables. 2025-05-31 16:28:37 +02:00
cee546cfe0 Replace CMAKE_BACKTRACE_URL and CMAKE_BACKTRACE_TOKEN environment variables with OVERTE_BACKTRACE_URL and OVERTE_BACKTRACE_TOKEN CMake cache variables. 2025-05-31 14:10:24 +02:00
d0e6f40813 Remove usage of undocumented runner.workspace, as it is broken in some scenarios. 2025-05-23 22:34:36 +02:00
ad2825ee89 Remove unneeded GitHub Actions code. 2025-05-23 22:33:06 +02:00
2dad73e265 Update action.yml, linux_server_build.yml, master_build.yml, and 3 more files 2025-05-14 17:31:44 +02:00
a330cf007c Use and upload backups of dependency sources.
Deduplicate code for preparing Conan, by using a "Composite Action".
2025-05-14 17:27:30 +02:00
92f7cecc50 Directly use qt_source from matrix. 2025-05-14 17:27:29 +02:00
d97bfe73cf Use our conancenter remote to avoid rate limiting. 2025-05-14 17:23:30 +02:00
c020ddbebf Update Windows release builds for Conan qt_source option. 2025-05-14 17:23:30 +02:00
56c5291823 Install required NSIS plugins. 2025-05-14 17:23:30 +02:00
cbf0a8d02f Specify which build preset to use. 2025-05-14 17:23:30 +02:00
90c91b7ae1 Don't fail if Conan profile already exists. 2025-05-14 17:22:10 +02:00
a304cd7077 Build without Crashpad for now. 2025-05-14 17:22:10 +02:00
5aa32e6878 Don't do CI Conan binary caching on Linux, since Conan isn't glibc aware. 2025-05-14 17:22:09 +02:00
a32b7cb935 Work around OpenSSL/system sometimes not being found. 2025-05-14 17:22:09 +02:00
5b2fc2342c Update GitHub Actions for use with Conan. 2025-05-14 17:21:34 +02:00
fb6d2bdce0 Reenable GitHub Actions 2025-05-14 17:21:34 +02:00
Edgar
dc42b7d704 👷 Disabled gh-actions for now 2025-05-14 17:21:30 +02:00
f6cc8bcc52 Downgrade CMake on Windows Runners. 2025-04-05 13:02:17 +02:00
ce16815ab6 Remove outdated set-output step. 2024-12-27 12:00:27 +01:00
d81d40c1ab Force enable JSDoc on Windows to get scripting console autocomplete working on Windows. 2024-11-03 15:11:14 +01:00
c42490b8a8 Create Windows release builds. 2024-06-28 09:53:50 +02:00