1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-16 18:59:57 +00:00
Commit graph

34 commits

Author SHA1 Message Date
AnyOldName3
96845081c0 Attempt to inherit secrets 2024-12-18 15:30:16 +00:00
AnyOldName3
5e81e51d6f Upload symbols to symbol server if inputs.package is enabled
At the moment, we're not sending the regular artifacts to the artifacts bucket, but we might want to change that.
We're also not putting the symbols on the symbol server for non-packaged builds, and might want to change that, too.

The reason I didn't is that we don't have users running around using the GitHub Actions builds as dev builds.
2024-12-18 00:20:59 +00:00
AnyOldName3
79564860d5 Add CI-ID.txt to sym-store zip 2024-12-18 00:00:49 +00:00
AnyOldName3
470feecc30 Run Store-Symbols.ps1 from build directory 2024-12-17 23:15:33 +00:00
AnyOldName3
fcc9755f72 Create symbol server directory and make it an artifact 2024-12-17 22:40:57 +00:00
Evil Eye
5a37cb8bed Address feedback 2024-12-12 19:16:40 +01:00
Evil Eye
239c865eca Run release on tag 2024-12-11 21:33:14 +01:00
Evil Eye
da68130c08 Turn VCREDIST into a cache variable 2024-12-11 20:38:23 +01:00
Evil Eye
a1f736d765 Add vcredist 2024-12-11 19:41:07 +01:00
Evil Eye
fe5c9078ca Copy dlls 2024-12-11 18:41:20 +01:00
Evil Eye
6d6d73eca4 Package to /install 2024-12-11 17:48:41 +01:00
Evil Eye
aa0a15a126 Attempt to run cpack 2024-12-10 22:17:42 +01:00
Evil Eye
793a56a882 Try to build in Release mode 2024-12-10 20:30:47 +01:00
Evil Eye
853c4287d2 Pass env vars as output 2024-12-09 18:06:30 +01:00
Evil Eye
90a1854848 Split Windows builds to a reusable workflow 2024-12-09 17:52:43 +01:00
Evil Eye
ecef6fd7b5 Use PowerShell 2024-11-11 17:08:33 +01:00
Evil Eye
7b064920db Switch to downloading dependencies from Github releases 2024-11-11 16:36:24 +01:00
Sarah Sunday
57add0f3f6 CI - Use XZ for Mac builds, clean some steps 2024-09-23 10:11:04 +00:00
AnyOldName3
a4a1f55736 Update vcpkg deps commit 2024-08-21 13:39:41 +00:00
elsid
d4990f5707
Run unit tests and benchmarks in windows CI job on github 2024-08-09 16:58:10 +02:00
elsid
455c09066e
Add github workflow job to build openmw on windows using vcpkg deps 2024-08-05 23:52:39 +02:00
elsid
4146f8b9b0
Format github workflow file 2024-08-05 23:52:39 +02:00
elsid
7d1cd11ba9
Split openmw_test_suite into openmw and components tests
To avoid duplicated compilation for openmw translation units. Link openmw-lib to
openmw-tests instead.
2024-06-10 23:12:14 +02:00
Bret Curtis
707e223b01 fix up github workflow 2023-04-29 17:25:59 +02:00
Bret Curtis
cfab830809 remove windows .github action as it does not work yet 2023-03-25 13:16:51 +01:00
Bret Curtis
9a02e35927 update .github actions to finally run macos and linux 2023-03-25 13:15:22 +01:00
Bret Curtis
05c224d26a Revert "update github workflow for linux and macos support"
This reverts commit f4d10fcaee.
2023-03-25 13:14:11 +01:00
Bret Curtis
f4d10fcaee update github workflow for linux and macos support 2023-03-18 14:51:34 +01:00
Bret Curtis
b1fdc0eb8a
Make MacOS great again (#3178)
* Make MacOS great again

* Update cmake.yml
2021-10-19 14:00:50 +02:00
Bret Curtis
5f8e487012
Let's get testy! (#3172)
Let's try to get testing happening.
We also disable artefact building for now.
2021-10-15 22:40:26 +02:00
Bret Curtis
40f18d6a8b
Update cmake.yml to modify cxxflags (#3151)
Use the same CXXFLAGS in Github Pipelines as we do in Gitlab Pipelines
2021-10-05 16:39:50 +02:00
Bo Svensson
e4648cec48
kill buil (#3118)
He was a great fellow. We will forever be in debt for his services. Time to say good-bye.
2021-09-17 19:24:11 +02:00
Bret Curtis
c658acc2b3
pipeline only on pull_requests (#3109)
* Create debs

* Update cmake.yml

* give ccache a try

* ccache round 2

* Update cmake.yml
2021-09-15 16:50:19 +02:00
Bret Curtis
dd6649d519
Create cmake.yml (#3107)
* Create cmake.yml

* Update cmake.yml

* Update cmake.yml

* Update cmake.yml

* Update cmake.yml
2021-09-14 22:59:04 +02:00