Commit graph

23 commits

Author SHA1 Message Date
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