Commit graph csharp-sdk/.github/workflows/release.yml
Author SHA1 Message Date
dependabot[bot]
ea60c147a9
Bump actions/checkout from 7.0.0 to 7.0.1 (#1745)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-27 00:36:59 -07:00
dependabot[bot]
9f845f8ca5
Bump actions/checkout from 6 to 7 (#1665)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-25 23:12:29 -07:00
dependabot[bot]
6386d810d6
Bump actions/setup-dotnet from 5.2.0 to 6.0.0 (#1716)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
2026-07-25 23:00:28 -07:00
Jeff Handley
bc372f18c6
Update release processes to support release servicing branches (#1620)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-06-03 01:35:15 -07:00
dependabot[bot]
3c0abaf5e0
Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#1512)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mike Kistler <mikekistler@microsoft.com>
2026-04-27 08:57:21 -05:00
Jeff Handley
54087e7276
Block Release Publishing workflow from automatically running on forks (#1450)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-03 01:23:03 -07:00
dependabot[bot]
8bdda16bb0
Bump actions/setup-dotnet from 5.1.0 to 5.2.0 (#1418)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-31 09:26:13 -04:00
dependabot[bot]
9d5ac2a922
Bump actions/download-artifact from 8.0.0 to 8.0.1 (#1437)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
2026-03-31 09:25:26 -04:00
dependabot[bot]
750fc3ecf0
Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#1405)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 09:18:24 -05:00
dependabot[bot]
60e988b7e4
Bump actions/download-artifact from 7.0.0 to 8.0.0 (#1406)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-02 09:18:05 -05:00
dependabot[bot]
269f39f5a1
Bump actions/checkout from 6.0.1 to 6.0.2 (#1173)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
2026-01-28 21:21:58 -05:00
dependabot[bot]
92db4ab67d
Bump actions/setup-dotnet from 5.0.1 to 5.1.0 (#1157)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-19 15:56:52 +02:00
dependabot[bot]
a78008c53c
Bump actions/download-artifact from 6.0.0 to 7.0.0 (#1097)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 19:09:10 +02:00
dependabot[bot]
8a7d132eb3
Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#1099)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
2025-12-15 19:08:54 +02:00
dependabot[bot]
ff5e8b01cc
Bump actions/checkout from 6.0.0 to 6.0.1 (#1100)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 19:05:17 +02:00
dependabot[bot]
66ba3426fb
Bump actions/checkout from 5.0.1 to 6.0.0 (#1005)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-08 22:34:21 -08:00
dependabot[bot]
a66b78815e
Bump actions/setup-dotnet from 5.0.0 to 5.0.1 (#1045)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 15:45:02 -05:00
dependabot[bot]
64ece67b53
Bump actions/checkout from 5.0.0 to 5.0.1 (#973)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](https://github.com/actions/checkout/compare/v5...v5.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 15:40:48 +02:00
Eduardo Monteiro de Barros
017981f27d
fixed donet version from 10.0.100-rc.1.25451.107 to 10.0.100-rc.2 (#927)
* fixed donet version from 10.0.100-rc.1.25451.107 to 10.0.100-rc.2

* Apply suggestion from @eiriktsarpalis

* Apply suggestion from @eiriktsarpalis

* Apply suggestion from @eiriktsarpalis

---------

Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
2025-10-31 07:53:44 +02:00
dependabot[bot]
90a2d3489c
Bump actions/download-artifact from 5.0.0 to 6.0.0 (#919)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](634f93cb29...018cc2cf5b)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 6.0.0
  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-10-27 13:59:36 +02:00
dependabot[bot]
45f3b50bbd
Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#918)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 5.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](ea165f8d65...330a01c490)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 5.0.0
  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-10-27 13:59:24 +02:00
Eirik Tsarpalis
8beafedddb
Update to .NET SDK to 10.rc2 (#883)
* Update to .NET SDK to 10.rc2

* Tweak Makefile

* Update docfx
2025-10-24 19:25:17 +03:00
Jeff Handley
2da929914c
Update download-artifact path reference (#905) 2025-10-20 12:57:38 -07:00
Stephen Halter
1f97301182
Pin GitHub workflows to rc.1 SDK (#871)
* Pin GitHub workflows to rc.1 SDK

* Make src/* change to force PR tests

* Add global.json to paths that trigger PR tests
2025-10-14 22:53:10 -04:00
dependabot[bot]
d22c5f0485
Bump actions/download-artifact from 4.2.1 to 5.0.0 (#849)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.2.1 to 5.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](95815c38cf...634f93cb29)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 5.0.0
  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-10-13 18:04:03 +03:00
dependabot[bot]
f006ff9f5d
Bump actions/checkout from 4.2.2 to 5.0.0 (#851)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...08c6903cd8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 5.0.0
  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-10-13 17:27:39 +03:00
dependabot[bot]
d914581471
Bump actions/setup-dotnet from 4.3.1 to 5.0.0 (#846)
Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4.3.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-dotnet/releases)
- [Commits](67a3573c9a...d4c94342e5)

---
updated-dependencies:
- dependency-name: actions/setup-dotnet
  dependency-version: 5.0.0
  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-10-10 16:24:05 -07:00
Stephen Halter
da30f0e604
Update remaining .NET versions in release.yml 2025-10-08 11:23:47 -07:00
Stephen Halter
857915ca52
Update .NET version in release.yml (#841)
Updated .NET version in release workflow to 10.0.x and removed older versions.
2025-10-08 09:39:12 -07:00
Eirik Tsarpalis
7628b3064f
Onboard repo to the .NET 10 sdk (#822)
* Onboard repo to the .NET 10 sdk

* Remove redundant property.

* Remove console logger

* Disabling failing tests in .NET 10.
2025-09-30 20:36:12 +03:00
Jeff Handley
f1cc2d81de
Workflow refactoring and improvements (#273)
* Remove code coverage PR commenting

* Only run markdown-link-check when markdown files are updated

* Declare CI workflow permissions

* Refactor release workflow and declare permissions

* Pin all actions to SHAs

* Run CI manually, on all pushes to main, or if code changes in a PR

* NuGet publishing doesn't need any permissions
2025-04-11 12:18:17 -07:00
Jeff Handley
259f11af8a
Set up package publishing for daily, manual, and release builds (#118)
* Set up a root artifacts folder for all build/test/pack output

Update CI TestResults folder

* Update package Authors and Copyright

* Lower-case extension on README.md

* Move package props to src folder. Use Version prefix and suffix props.

* Set up package publishing for daily, manual, and release builds

* Only run publishing jobs to the modelcontextprotocol/csharp-sdk repo

* Fix condition on docs workflow

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update preview wording in README to apply to the package too

* Verify packaging succeeds in the CI workflow

* Allow a version suffix override in release workflow.

* De-dupe the README between the repo and the NuGet package

* New CI work

* Do not reuse the CI workflow for releases so we can build without tests.

* Add a release process doc

* Fix bug in publishing; needs checkout step. Update comment for publish.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-27 15:08:19 -07:00
Jeff Handley
0309dfc447
Add a release workflow for package build/publishing (#51)
* Add a release workflow for package build/publishing

* Use Windows. Set the fetch depth. Fix build/test/pack for output folder. Upload the artifact.
2025-03-21 12:46:45 -07:00