Commit graph

24 commits

Author SHA1 Message Date
goaaats
7b723687a4 Use NuGet CPM to ensure consistent package versions
Fixes various issues with projects referencing different versions of libraries, causing deployment issues if build order differs
2025-10-15 22:58:26 +02:00
Nathan C
203d80c602 Build adjustments for code annotation (#2155)
* Drop special formatting, allowing annotations to work properly.

* Suppress duplicate warnings, adding a prefix to prevent annotation

* Tweak message, don't rebuild on test

* Move testing into same job step

* Only run PR build on newly opened PRs

* flip build order, derp

* Test suppressing summary for annotations...

* Get the build order right, testing without conditionals...

* Run tests after compile, suppress warnings from test

* Reverted previous change to `main.yml`.

* Drop special formatting, allowing annotations to work properly.

* Suppress duplicate warnings, adding a prefix to prevent annotation

* Tweak message, don't rebuild on test

* Move testing into same job step

* Only run PR build on newly opened PRs

* flip build order, derp

* Test suppressing summary for annotations...

* Get the build order right, testing without conditionals...

* Run tests after compile, suppress warnings from test

* Reverted previous change to `main.yml`.

* Drop special formatting, allowing annotations to work properly.

* Suppress duplicate warnings, adding a prefix to prevent annotation

* Tweak message, don't rebuild on test

* Move testing into same job step

* Only run PR build on newly opened PRs

* flip build order, derp

* Test suppressing summary for annotations...

* Get the build order right, testing without conditionals...

* Run tests after compile, suppress warnings from test

* Reverted previous change to `main.yml`.

* Add conditional for CI builds, add --skip-tests to make up for the combined build/test step.

* Behavior change, now requires arg `ci` to be passed to trigger tests. Tests can also be manually triggered with `test`.
2025-03-13 22:42:08 +01:00
goaaats
6604678050 merge from master 2025-03-08 16:10:25 +01:00
goat
d779408fdc don't set IsDocsBuild flag on project 2025-01-10 19:57:08 +01:00
goat
d7279f5f21 don't build cimgui components if we're building for docs 2025-01-10 19:36:20 +01:00
goat
87525091c9 make it work with nuke 2024-12-24 01:52:38 +01:00
goat
a5622f3040 possibly work around nuke .NET9 issue 2024-11-14 01:16:51 +01:00
goat
9d4bc95f7d initial net9 port 2024-11-14 01:08:07 +01:00
goat
ed969e363a enable binary formatter in nuke project 2024-06-29 21:22:30 +02:00
goat
6638e36f02 build project must target net8.0 2024-06-29 21:02:43 +02:00
goat
dcec7de1ff Reapply "emit compiler generated files for docs builds"
This reverts commit 51e3db55b3.
2024-06-29 15:30:41 +02:00
goat
51e3db55b3 Revert "emit compiler generated files for docs builds"
This reverts commit df4104d868.
2024-06-29 14:28:46 +02:00
goat
df4104d868 emit compiler generated files for docs builds 2024-06-29 13:54:29 +02:00
KazWolfe
0c8c4bfdbf
chore: Remove the [InterfaceVersion] attribute (#1844) 2024-06-16 13:01:17 +02:00
goat
777d798265
remove deprecated Nuke attribute 2022-12-10 12:36:04 +01:00
goat
82eebca9a9
chore: bump nuke build project to .net 7 2022-12-07 23:12:49 +01:00
goat
2f4243b6d4
deps: bump nuke, fix bad System.Drawing.Common version 2022-12-07 23:08:25 +01:00
goat
1767bbf5b1
fix: use correct project file 2022-07-24 21:19:38 +02:00
goat
0e92ac0c4a
fix: actually depend on crash handler task 2022-07-24 18:59:27 +02:00
goat
805a887f2e
feat: add minidump writer 2022-07-24 18:49:46 +02:00
goat
948b2e6f7b
deps: update Nuke.Common 2022-02-13 04:12:54 +01:00
Raymond
7cb1f3b2f9 Dependency bump 2021-08-09 09:59:04 -04:00
karashiiro
a376b3da91 fix(Network): correct delete endpoint path 2021-07-25 10:51:24 -07:00
Raymond Lynch
658eedca37 Magic the magic happen 2021-07-11 16:32:32 -04:00