Commit Graph

65 Commits

Author SHA1 Message Date
dependabot[bot]
cdf5398e2d Bump actions/delete-package-versions from 4 to 5 (#1519)
Bumps [actions/delete-package-versions](https://github.com/actions/delete-package-versions) from 4 to 5.
- [Release notes](https://github.com/actions/delete-package-versions/releases)
- [Commits](https://github.com/actions/delete-package-versions/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/delete-package-versions
  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-02-08 15:24:29 -08:00
dependabot[bot]
2ed87b5173 Bump nunit/docfx-action from 3.0.0 to 3.1.0 (#1517)
Bumps [nunit/docfx-action](https://github.com/nunit/docfx-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/nunit/docfx-action/releases)
- [Commits](https://github.com/nunit/docfx-action/compare/v3.0.0...v3.1.0)

---
updated-dependencies:
- dependency-name: nunit/docfx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-06 16:17:40 -08:00
dependabot[bot]
37d8e3d81a Bump codecov/codecov-action from 3 to 4 (#1512)
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4.
- [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/v3...v4)

---
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-02-01 09:24:57 -08:00
Boshi Lian
00c4c6f4ab add KubernetesClient.Aot to support Aot (#1498)
* init aot

* fix ca2007

* xUnit1031

* fix ca2007

* fix ca2007

* remove deprecated ctor

* fix xUnit1031

* fix missing doc

* fix missing dispose

* wait for warnings fix

* fix space

* move aot code to dedicated proj

* Remove commented out code

* eliminate know warnings

* add e2e test for aot

* rever on field convert annotation

* add e2e aot gh

* Add KubernetesClient.Aot project reference

* move CA1812 rule violation to file
2024-01-29 13:58:22 -08:00
dependabot[bot]
717f20ffce Bump actions/upload-pages-artifact from 2 to 3 (#1488)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 2 to 3.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  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>
2023-12-21 06:55:39 +01:00
dependabot[bot]
6c3ff666f2 Bump actions/deploy-pages from 3 to 4 (#1487)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 3 to 4.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  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>
2023-12-21 06:41:51 +01:00
dependabot[bot]
8bc64c0041 Bump actions/deploy-pages from 2 to 3 (#1470)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 2 to 3.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  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>
2023-12-19 06:59:57 +01:00
dependabot[bot]
7a0d3a3037 Bump github/codeql-action from 2 to 3 (#1484)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-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>
2023-12-15 00:43:52 +01:00
dependabot[bot]
1bae45776e Bump nunit/docfx-action from 2.10.0 to 3.0.0 (#1472)
Bumps [nunit/docfx-action](https://github.com/nunit/docfx-action) from 2.10.0 to 3.0.0.
- [Release notes](https://github.com/nunit/docfx-action/releases)
- [Commits](https://github.com/nunit/docfx-action/compare/v2.10.0...v3.0.0)

---
updated-dependencies:
- dependency-name: nunit/docfx-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>
2023-12-06 19:54:45 +01:00
dependabot[bot]
35e3b1f4b7 Bump actions/configure-pages from 3 to 4 (#1469)
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 3 to 4.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  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>
2023-12-06 10:51:22 +01:00
dependabot[bot]
3aa90bd3a5 Bump actions/setup-dotnet from 3 to 4 (#1471)
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 3 to 4.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  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>
2023-12-06 10:36:49 +01:00
Manuel Menegazzo
15ad5bdfc4 Move to net8.0 (#1463)
* Added net8.0 to the dotnet-version array used by actions

* Changed framework version in Directory.Build.props

* Removed unsed nuget

* Update codeql-analysis.yml

* Added net8.0 target framework

* Updated code analyzer version to match net8.0

* Added net8.0 to tests

* Updated sdk version

* Updated version.json

* Fixed build for non windows machines

* Updated references in Directory.Build.targets

* Added conditional exception handling to WatchServerDisconnect test case

* Added missing project to solution
2023-12-01 11:49:56 +01:00
Boshi Lian
09cdefaed7 update docfx to nunit owned (#1427) 2023-10-10 18:52:11 +02:00
Boshi Lian
7b6d1d8cc1 fix docfx (#1426) 2023-10-09 21:30:47 +02:00
Boshi Lian
013fc6e06f embed KubernetesClient.Models and KubernetesClient.Basic into client sdk (#1407)
* cleanup using

* cleanup classic

* clean up nuget

* bump ver

* fix pipeline

* remove commit by accident
2023-09-26 11:03:12 -07:00
dependabot[bot]
ddb6c260d2 Bump actions/checkout from 3 to 4 (#1391)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2023-09-05 04:41:50 -07:00
dependabot[bot]
30a8bb12e1 Bump actions/upload-pages-artifact from 1 to 2 (#1336)
Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 1 to 2.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](https://github.com/actions/upload-pages-artifact/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  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>
2023-07-12 23:00:08 -07:00
Manuel Menegazzo
90f855e5c3 Update nuget.yaml (#1288) 2023-05-03 02:58:12 -07:00
dependabot[bot]
8a336c3308 Bump actions/deploy-pages from 1 to 2 (#1240)
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 1 to 2.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  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>
2023-03-20 13:49:13 -07:00
stan-sz
84da0571a3 Use vstest Cobertura support (#1177)
* Use vstest Cobertura support

Thanks to https://github.com/microsoft/vstest/issues/2874 Cobertura reports can be obtained faster without coverlet.

* Update Kubectl.Tests.csproj

* Update KubernetesClient.Classic.Tests.csproj

* Update KubernetesClient.Tests.csproj

* Update buildtest.yaml

* Update AbstractKubernetes.cs.template

* Update IBasicKubernetes.cs.template

* Update IOperations.cs.template

* Update Model.cs.template

* Add filter

* revert
2023-02-11 05:31:30 -08:00
dependabot[bot]
fe9a9350c3 Bump actions/configure-pages from 2 to 3 (#1181)
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 2 to 3.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-19 02:32:34 -08:00
dependabot[bot]
209060e3e5 Bump actions/delete-package-versions from 3 to 4 (#1167)
Bumps [actions/delete-package-versions](https://github.com/actions/delete-package-versions) from 3 to 4.
- [Release notes](https://github.com/actions/delete-package-versions/releases)
- [Commits](https://github.com/actions/delete-package-versions/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/delete-package-versions
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-07 15:15:28 -08:00
Boshi Lian
4e74fd20b7 generate v1.26 (#1122)
* update swagger

* remove unused models in converter

* remove netcore3.1 from testr

* bump ver

* fix convert

* remove some unused autorest property

* move some clz from autorest to client

* fix import

* no longer expose SendRequestRaw

* make file utils inner

* fix build

* c# 11
2022-12-15 18:21:36 -08:00
dependabot[bot]
b9042e59bd Bump microsoft/setup-msbuild from 1.2 to 1.3 (#1141)
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.2 to 1.3.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.2...v1.3)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 05:43:37 -08:00
dependabot[bot]
4f801eaae1 Bump microsoft/setup-msbuild from 1.1 to 1.2 (#1130)
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.1 to 1.2.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/master/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.1...v1.2)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 04:05:35 -08:00
Boshi Lian
763f1f0778 add net7 remove net5 (#1085)
* add net7

* remove net5

* fix build

* fix versions

* revert to 10.0 due to ci

* fix automapper

* update ver matrix

* fix warning

* fix net7 test err

* more target to basic and model pkg
2022-12-05 08:59:04 -08:00
Boshi Lian
0918760464 add API document github page (#1114)
* Doc (#66)

* add doc

* ln -s md

* add pipeline

* Update docfx.yaml

* Update docfx.yaml

* Update docfx.yaml

* Update docfx.yaml

* Update toc.yml
2022-12-05 08:55:04 -08:00
Boshi Lian
a75cf74141 Add issue templates (#1060)
Github Template
+
Copying from Java
https://raw.githubusercontent.com/kubernetes-client/java/master/.github/ISSUE_TEMPLATE/bug_report.md
2022-10-24 10:38:25 -07:00
dependabot[bot]
45830f2597 Bump actions/setup-dotnet from 2 to 3 (#1044)
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2 to 3.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 13:31:55 -07:00
Boshi Lian
d9c5c73663 simplify setup dotnet (#1043) 2022-10-03 11:16:15 -07:00
Manuel Menegazzo
be5c553644 Added msbuild build of project in buildtest action (#1022)
* Update buildtest.yaml

* Update buildtest.yaml

* Update buildtest.yaml

* Update buildtest.yaml

* Update buildtest.yaml

* Update buildtest.yaml

* Test broken version

* Update buildtest.yaml

* Restored working version

* Test broken version

* Restored working version
2022-09-20 00:43:21 -07:00
Manuel Menegazzo
241e4673f1 913 Fix nuget workflow errors (#925)
* Update nuget.yaml

* Update nuget.yaml

* Update nuget.yaml

* Fix naming

* Fix number of version to keep
2022-07-08 12:55:47 -07:00
Manuel Menegazzo
4e66760bae Update dependabot.yml (#911) 2022-07-07 07:19:35 -07:00
dependabot[bot]
cb6d6b12ae Bump actions/delete-package-versions from 2 to 3 (#909)
Bumps [actions/delete-package-versions](https://github.com/actions/delete-package-versions) from 2 to 3.
- [Release notes](https://github.com/actions/delete-package-versions/releases)
- [Commits](https://github.com/actions/delete-package-versions/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/delete-package-versions
  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>
2022-07-05 09:07:19 -07:00
dependabot[bot]
ef8082490b Bump actions/setup-dotnet from 1 to 2 (#908)
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 1 to 2.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](https://github.com/actions/setup-dotnet/compare/v1...v2)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  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>
2022-07-05 09:02:47 -07:00
dependabot[bot]
a4521231e6 Bump actions/checkout from 2 to 3 (#907)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2022-07-05 09:00:47 -07:00
Manuel Menegazzo
9d05193b49 Add dependabot support for GitHub actions dependencies (#904)
* Create dependabot.yml

* Update dependabot.yml
2022-07-05 08:28:48 -07:00
Manuel Menegazzo
edaabc5483 Update codeql-analysis.yml (#902) 2022-06-29 13:58:05 -07:00
Boshi Lian
adbf587970 skip dup when push (#825) 2022-04-04 16:35:36 -07:00
Boshi Lian
541a2f5630 support gh nuget (#817) 2022-04-04 11:28:11 -07:00
Boshi Lian
8e8619130a netstandard2 extendable lib model, basic rest (#793)
* first lib model

* add missing files

* happy test

* add vanilla rest for extend

* fix new url pattern

* address comments

* add v to tag

* bump ver

* add missing file when ren

* support multi pkg

* fix gh action

* fix env var

* ren title

* use gh action to set ver

* remove unused

* remove unused
2022-03-23 16:25:20 -07:00
Boshi Lian
6f4c47963a add v to tag (#796) 2022-03-20 11:03:08 -07:00
Boshi Lian
d49a3f09be new release strategy (#784)
* add draft

* nuget when release

* no release
2022-02-24 14:14:14 -08:00
Boshi Lian
8a39035055 fix flaky logger (#782)
* fix flaky logger

* update env related dep

* build info
2022-02-20 14:34:10 -08:00
Boshi Lian
408610fce8 fix codeql (#780) 2022-02-15 15:37:18 -08:00
Max Horstmann
19d750c8bf Clean up NuGet workflow (#768)
* create release (disable nuget push for now)

* nudge

* skip tests

* use Powershell because Windows runner

* gh version outdated?

* try ubuntu?

* Revert "try ubuntu?"

This reverts commit ee256b1d4709e74e5ebd2d32842d47260616c320.

* install it via choco?

* different command

* Revert "different command"

This reverts commit 55f31bdb5d28f4acbf942c1db5fbdcfc412a8eca.

* ooh it just needs GITHUB_TOKEN

* clean up, add comment

* move further down

* re-enable everything

* indent

* fix RegEx so that it supports higher version numbers

* debug

* Revert "debug"

This reverts commit 243b8208277390f1369645162d214fb55efe3682.

* confirmed that cli is on latest now. clean this up.

* nudge

* skip tests

* disable push

* Revert "disable push"

This reverts commit 143978d9e44972a502da3e8504e085d31c7669c7.

* Revert "skip tests"

This reverts commit 4362d21534f29262977cf121f1cea934ad90ec03.
2022-01-23 01:50:20 -08:00
Max Horstmann
0e7ddae917 Automatically create a matching release for every NuGet version (#759)
* Automatically create a matching release for every NuGet version
2022-01-11 08:31:19 -08:00
Boshi Lian
250a45741e move all generated code to c# source generator (#756)
* remove the dependency of unprocessed swagger file

* all code generator

* good bye generated code

* remove generator cmd from sln

* eliminate generated folder

* fix multi target build

* disable dotnet fmt due to cannot load lib generator

* fix race

* fix race for multi target
2021-12-22 17:16:44 -08:00
Boshi Lian
e45fa773ba add net6 targets (#745)
* add net6 targets

* move to net6 builtin format

* e2e target

* make codeql happy
2021-11-15 19:39:25 -08:00
Boshi Lian
3643250f40 use net5 certificate api instead of 3rd api (#733)
* use net api for cert loading

* codeql happy?
2021-10-20 06:57:58 -07:00