From 42b7633842efba5f7f0eaa0b3a7d77de80e3d49a Mon Sep 17 00:00:00 2001 From: Kieron Lanning Date: Wed, 7 Oct 2026 09:27:46 +0100 Subject: [PATCH] build(release): updated deps and moved to new release mode --- .agents/skills/project-placement-defaults/.gitignore | 4 ++-- .agents/skills/sdk-configuration-reference/.gitignore | 4 ++-- .agents/skills/sdk-engineering-principles/.gitignore | 4 ++-- .agents/skills/sdk-project-behavior-and-detection/.gitignore | 4 ++-- .agents/skills/telemetry-sourcegenerator-design/.gitignore | 4 ++-- .agents/skills/telemetry-sourcegenerator-migration/.gitignore | 4 ++-- .../skills/telemetry-sourcegenerator-quickstart/.gitignore | 4 ++-- purview-build.json => .config/purview-build.json | 4 +++- .github/workflows/release.yml | 3 ++- Directory.Packages.props | 2 +- global.json | 4 ++-- src/Containers.slnx | 2 +- 12 files changed, 23 insertions(+), 20 deletions(-) rename purview-build.json => .config/purview-build.json (98%) diff --git a/.agents/skills/project-placement-defaults/.gitignore b/.agents/skills/project-placement-defaults/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/project-placement-defaults/.gitignore +++ b/.agents/skills/project-placement-defaults/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/.agents/skills/sdk-configuration-reference/.gitignore b/.agents/skills/sdk-configuration-reference/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/sdk-configuration-reference/.gitignore +++ b/.agents/skills/sdk-configuration-reference/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/.agents/skills/sdk-engineering-principles/.gitignore b/.agents/skills/sdk-engineering-principles/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/sdk-engineering-principles/.gitignore +++ b/.agents/skills/sdk-engineering-principles/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/.agents/skills/sdk-project-behavior-and-detection/.gitignore b/.agents/skills/sdk-project-behavior-and-detection/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/sdk-project-behavior-and-detection/.gitignore +++ b/.agents/skills/sdk-project-behavior-and-detection/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/.agents/skills/telemetry-sourcegenerator-design/.gitignore b/.agents/skills/telemetry-sourcegenerator-design/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/telemetry-sourcegenerator-design/.gitignore +++ b/.agents/skills/telemetry-sourcegenerator-design/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/.agents/skills/telemetry-sourcegenerator-migration/.gitignore b/.agents/skills/telemetry-sourcegenerator-migration/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/telemetry-sourcegenerator-migration/.gitignore +++ b/.agents/skills/telemetry-sourcegenerator-migration/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/.agents/skills/telemetry-sourcegenerator-quickstart/.gitignore b/.agents/skills/telemetry-sourcegenerator-quickstart/.gitignore index 2799754..fcb69e3 100644 --- a/.agents/skills/telemetry-sourcegenerator-quickstart/.gitignore +++ b/.agents/skills/telemetry-sourcegenerator-quickstart/.gitignore @@ -4,5 +4,5 @@ # Don't ignore directories, so Git can traverse them !*/ -# Keep this file -!.gitignore \ No newline at end of file +# This file is mirrored from a NuGet package, so ignore it too +/.gitignore \ No newline at end of file diff --git a/purview-build.json b/.config/purview-build.json similarity index 98% rename from purview-build.json rename to .config/purview-build.json index 5f36156..3f08598 100644 --- a/purview-build.json +++ b/.config/purview-build.json @@ -106,6 +106,8 @@ } }, "Release": { - "Mode": "None" + "Eligibility": { + "Policy": "TrunkReservesMinor" + } } } \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 655aa10..c797ef7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,7 +2,8 @@ name: Release on: push: - branches: [main] + branches: ["release/**"] + workflow_dispatch: concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/Directory.Packages.props b/Directory.Packages.props index 589ea84..f69bcfb 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -7,7 +7,7 @@ - + diff --git a/global.json b/global.json index d12cc2a..79f389d 100644 --- a/global.json +++ b/global.json @@ -4,9 +4,9 @@ "allowPrerelease": true }, "msbuild-sdks": { - "Purview.BuildSdk": "1.0.2.2" + "Purview.BuildSdk": "1.0.3" }, "test": { "runner": "Microsoft.Testing.Platform" } -} +} \ No newline at end of file diff --git a/src/Containers.slnx b/src/Containers.slnx index 0121ba7..f9cabb9 100644 --- a/src/Containers.slnx +++ b/src/Containers.slnx @@ -5,7 +5,7 @@ - +