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