From a8a184045e093c17c21fa58f540b982ffebd5e4d Mon Sep 17 00:00:00 2001 From: Adam Sitnik Date: Wed, 2 Sep 2026 15:46:03 +0200 Subject: [PATCH] fix(mevd): sync InMemory package version Update InMemory to 1.0.1 and document that provider source changes must include the appropriate version bump. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 4b13c8a4-c7c0-4582-a056-b4c88038533c --- .github/copilot-instructions.md | 6 ++++++ MEVD/src/InMemory/InMemory.csproj | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 2d49233..2840bef 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -11,6 +11,12 @@ The subcomponent name must match the directory name under the component's `src/` Preview/prerelease versions use standard NuGet prerelease suffixes in the tag (e.g. `v1.0.0-preview.1`). +## Updating MEVD providers + +When changing C# files under `MEVD/src//`, also update the `` in the provider's `.csproj`. Choose the appropriate SemVer increment for the change. Changes limited to tests, documentation, shared code, or central build and dependency files do not require a provider version update. + +Release tags must exactly match project versions. A single-provider tag must match that provider's version, while a component-wide `mevd/v` tag requires every MEVD provider to have that version. + ## Release flow Pushing a matching tag triggers the component workflow, which runs the full test suite, packs NuGet packages, then hands them to `sign-and-publish.yml` for signing (Azure Key Vault) → GitHub Release → NuGet.org (gated by manual approval on the `nuget-release-gate` environment). diff --git a/MEVD/src/InMemory/InMemory.csproj b/MEVD/src/InMemory/InMemory.csproj index 6684b5e..ab91437 100644 --- a/MEVD/src/InMemory/InMemory.csproj +++ b/MEVD/src/InMemory/InMemory.csproj @@ -1,6 +1,6 @@  - 1.0.0 + 1.0.1 CommunityToolkit.VectorData.InMemory $(AssemblyName) net10.0;net8.0;netstandard2.0;net462