Jedd Morgan
a143553a09
feat(netcore): Add Net10 target to SDK and drop sln ( #442 )
...
.NET Build and Publish / build (push) Has been cancelled
* .net10 attempt 2
* bump csharpier
* drop sln
* supress stream analyers for test projects
* readme
* fix package locks post merge
* Microsoft.Extensions.DependencyInjection
* Simplify the dependency structure
* don't bump graphql client for netstandard and net8 targets
* Fix test
2026-04-15 17:48:32 +01:00
dependabot[bot]
c81692ee5a
chore(deps): bump codecov/codecov-action from 5 to 6 ( #465 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 5 to 6.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-30 21:42:44 +01:00
Jedd Morgan
025d7f70ba
Merge branch 'main' into duckdev
2026-03-23 10:41:22 +00:00
Jedd Morgan
906ff9c3ff
test: duck tests ( #455 )
...
.NET Build and Publish / build (push) Has been cancelled
* lets get some testing action!
* revert url
* we'll try these fixes
* we'll try this, if it doesn't work I'm deleting the test
* try this
* Add optional parent id to traces
* how about now
* and as zero
* Fix build
* fix code cov
* FML subscription tests are so flaky
2026-03-11 16:30:24 +00:00
dependabot[bot]
abf86eda03
chore(deps): bump docker/login-action from 3 to 4 ( #456 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-10 09:50:34 +00:00
Jedd Morgan
57843cc454
Test(integration): Add reusable workflow for running integration tests from the server repo ( #443 )
...
* experiment
* rename
* we'll give this a go
* fix path
* correct path
* the correct path this time
* build docker image first
* correct docker build
* try this
* ensure editor config is observed
* typo
2026-02-12 18:20:55 +00:00
Jedd Morgan
c186d98ea7
feat(api): Add CanCreateModelIngestion model permission check ( #436 )
...
.NET Build and Publish / build (push) Has been cancelled
* CanCreateModelIngestion check
* assert this way
* correct exception type
2026-01-29 14:41:57 +00:00
Jedd Morgan
82dca56fbd
feat(api): Model Ingestion api ( #420 )
...
* First pass
* format
* subscriptions
* Fixes
* fake a release
* fix tests
* subscription tests
* tests(sdk): fix model ingestion sub test'
* tests(integration): fix model ingestion test expectations
* todos
* revert this too
* Filter Integration-Internal tests
* use a different trait
* capitalize
* codecov tweaks
* fix
* add requeue and start processing
* requeue
---------
Co-authored-by: Gergo Jedlicska <gergo@jedlicska.com >
2025-12-10 13:18:31 +03:00
dependabot[bot]
2494b160e8
chore(deps): bump actions/checkout from 5 to 6 ( #421 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 19:46:31 +00:00
Jedd Morgan
96392d0d2f
chore(ci): Reliable integration Tests ( #418 )
...
* remove bad tests
* add pack to PR workflow
2025-11-05 11:22:07 +00:00
Jedd Morgan
0e98e1cccd
refactor(ci): Refactor CI to run integration tests as separate workflow ( #413 )
...
* Refactor CI to run integration tests as separate workflow
* Tool restore
* correct cache path
* conditionally use container registry
* use sln because net8
* fix typo
* Correct trait filter
* Correct mistake again
* fix again
* fml
* clarify names
* hopefully we're properly filtering test categories now
* maybe this?
* What does this do?
* revert is test project changes
* IsTestProject fix
* Correct test setup for automate
* maybe fix unit tests
* docker-compose-file alighment
* remove debug
* Ok tests should now pass
2025-10-29 10:00:51 +00:00
Jedd Morgan
98223e251c
Use OIDC for auth ( #397 )
.NET Build and Publish / build (push) Has been cancelled
2025-10-15 10:45:58 +01:00
dependabot[bot]
4e1753e1fd
Bump actions/setup-dotnet from 4 to 5
...
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-dotnet/releases )
- [Commits](https://github.com/actions/setup-dotnet/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-dotnet
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-08 19:09:58 +00:00
dependabot[bot]
647c4733cb
Bump actions/checkout from 4 to 5 ( #376 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-20 10:32:24 +01:00
Jedd Morgan
bb7542e254
chore(ci): Remove Gitversion ( #369 )
...
* Strip out gitversion
* Pr workflow
* fix?
* fix x2
* pass envvars properly
2025-07-30 08:41:32 +01:00
Adam Hathcock
4dd6db886f
insert or replace always...don't use ignore or insert ( #363 )
...
* SaveObject is always insert or replace. Never use insert or ignore
* add/fix tests
* always replace even for bulk
2025-07-23 12:16:08 +00:00
Adam Hathcock
1039e75d0c
Calculate closures correctly ( #309 )
...
* Maybe really fixes closures
* fornat
* add ai generated tests
* fix tests
* fix tests
* added test with correct number of closures?
* closures are self contained. don't increment on attached properties
* format
* MergeClosure should reuse if exists, not just set
* add not null on a method
2025-05-27 14:05:10 +01:00
Adam Hathcock
9f0c572993
also on tags
2025-03-07 14:01:19 +00:00
Jedd Morgan
73afa28026
Reamed workflow actions for clarity ( #215 )
2025-01-27 13:35:06 +00:00
dependabot[bot]
8a71b19f78
Bump codecov/codecov-action from 4 to 5 ( #171 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 09:33:26 +00:00
Adam Hathcock
4784e7d432
Revert "feat: Use 16-core larger runner for github actions ( #158 )" ( #160 )
...
This reverts commit 378149a0af .
2024-11-06 12:19:52 +00:00
Alan Rynne
378149a0af
feat: Use 16-core larger runner for github actions ( #158 )
2024-11-06 11:53:58 +00:00
Adam Hathcock
c35ce07337
remove extra versioning stuff
2024-07-16 10:09:41 +01:00
Adam Hathcock
82d51af262
fix checkout
2024-07-12 15:20:00 +01:00
Adam Hathcock
e83c0125ba
oops be linux
2024-07-12 15:17:24 +01:00
Adam Hathcock
b23e91651c
switch from minver to gitversion
2024-07-12 15:15:19 +01:00
Adam Hathcock
adadaa4d91
add dev to main build
2024-07-10 16:47:08 +01:00
Adam Hathcock
200b84f49a
Main to dev ( #18 )
...
* Add Instances base (#6 )
* Use Uri for checks in GetAccounts function (#8 )
* Add integration and perf tests to sln (#9 )
* Remove perf tests (#10 )
* remove perf tests
* do all unit tests
* Code coverage (#11 )
* code coverage
* enable codecov for GA
* Update README.md
* Update coverage and dependencies (#12 )
* Update coverage and dependencies
* fmt
* add codecov config
* merge DUI3/Alpha into sdk (#13 )
* merge DUI3/Alpha into sdk
* formatting
* Merge Objects dui3/alpha -> dev (#14 )
* merge DUI3/Alpha into sdk
* formatting
* Objects changes
* Objects tests
* Unit test project
* update codecov to be less intrusive (#15 )
* update codecov to be less intrusive
* fix codecov yaml
* add coverage exclusion
* Merge sharp `dui3/alpha` -> sdk `main` (#16 )
* Merge
* csharpier format
* Fixed polysharp issues
* Integration Tests
* Fixes
* Some nullability fixes (#17 )
* add coverage exclusion
* fix some tests and fix nullability errors
---------
Co-authored-by: Oğuzhan Koral <45078678+oguzhankoral@users.noreply.github.com >
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com >
2024-07-09 13:56:03 +01:00
Adam Hathcock
405f3f4ee4
renamespace and other fixes ( #2 )
...
* renamespace
* add to sln and move
* manage package centrally
* add sourcelink and use GlobalPackageReference
* properly use globals
* fix nuget push
* fix readme
* add namespace handling for new types
* Removing used classes to stop viral spread of dependencies. Some JSON usage was STJ and not newtonsoft
* fmt
* initial test
* serialization namespace test
* fmt
* put back old namespaces
* fix tests
* fixes while trying to do a roundtrip test
* remove namespace fix
2024-06-25 10:27:59 +01:00
Adam Hathcock
ca350002ba
add packing and minver ( #1 )
...
* add packing and minver
* update permissions
* fix build script
* fix it again :(
* fmt
* update sqlite to avoid rid warning
2024-06-21 13:18:10 +01:00
Adam Hathcock
d7dbd3349f
start build
2024-06-21 12:33:24 +01:00