From 5547d013364763f571ec2b27f13e2bd9b1fc0e58 Mon Sep 17 00:00:00 2001 From: alerickson <25858831+alerickson@users.noreply.github.com> Date: Fri, 27 Oct 2023 11:47:50 -0700 Subject: [PATCH 1/4] Add SBOM --- .ci/releaseBuild.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.ci/releaseBuild.yml b/.ci/releaseBuild.yml index dd3d526..a8146c9 100644 --- a/.ci/releaseBuild.yml +++ b/.ci/releaseBuild.yml @@ -98,6 +98,14 @@ stages: **\*.psm1 useMinimatch: true + - ${{ if ne(variables.SkipSigning, 'True') }}: + - template: Sbom.yml@ComplianceRepo + parameters: + BuildDropPath: $(signOutPath) + Build_Repository_Uri: 'https://github.com/powershell/powershellget' + PackageName: 'PowerShellGet' + PackageVersion: '3.0.23-beta23' + # Register local folder as PSRepository # Then publish-module to that folder - pwsh: | From d8d8225d1c20d88cda0224384e8a143d49b6740f Mon Sep 17 00:00:00 2001 From: alerickson <25858831+alerickson@users.noreply.github.com> Date: Fri, 27 Oct 2023 12:17:51 -0700 Subject: [PATCH 2/4] update version and remove skip signing condition --- .ci/releaseBuild.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/.ci/releaseBuild.yml b/.ci/releaseBuild.yml index a8146c9..cf8142e 100644 --- a/.ci/releaseBuild.yml +++ b/.ci/releaseBuild.yml @@ -98,13 +98,12 @@ stages: **\*.psm1 useMinimatch: true - - ${{ if ne(variables.SkipSigning, 'True') }}: - - template: Sbom.yml@ComplianceRepo - parameters: - BuildDropPath: $(signOutPath) - Build_Repository_Uri: 'https://github.com/powershell/powershellget' - PackageName: 'PowerShellGet' - PackageVersion: '3.0.23-beta23' + - template: Sbom.yml@ComplianceRepo + parameters: + BuildDropPath: $(signOutPath) + Build_Repository_Uri: 'https://github.com/powershell/powershellget' + PackageName: 'PowerShellGet' + PackageVersion: $moduleVersion # Register local folder as PSRepository # Then publish-module to that folder From bc9519d389403b4ada1af31a5b4a34cad10597ae Mon Sep 17 00:00:00 2001 From: alerickson <25858831+alerickson@users.noreply.github.com> Date: Mon, 30 Oct 2023 12:05:39 -0700 Subject: [PATCH 3/4] Update .ci/releaseBuild.yml Co-authored-by: Aditya Patwardhan --- .ci/releaseBuild.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.ci/releaseBuild.yml b/.ci/releaseBuild.yml index cf8142e..08f742c 100644 --- a/.ci/releaseBuild.yml +++ b/.ci/releaseBuild.yml @@ -103,7 +103,8 @@ stages: BuildDropPath: $(signOutPath) Build_Repository_Uri: 'https://github.com/powershell/powershellget' PackageName: 'PowerShellGet' - PackageVersion: $moduleVersion + PackageVersion: '$(moduleVersion)' + # Register local folder as PSRepository # Then publish-module to that folder From 07caf749831a31e88205da3f6fcc7086bf0656c0 Mon Sep 17 00:00:00 2001 From: alerickson <25858831+alerickson@users.noreply.github.com> Date: Mon, 30 Oct 2023 12:12:11 -0700 Subject: [PATCH 4/4] Update .ci/releaseBuild.yml Co-authored-by: Aditya Patwardhan --- .ci/releaseBuild.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.ci/releaseBuild.yml b/.ci/releaseBuild.yml index 08f742c..d6b3ea6 100644 --- a/.ci/releaseBuild.yml +++ b/.ci/releaseBuild.yml @@ -105,7 +105,6 @@ stages: PackageName: 'PowerShellGet' PackageVersion: '$(moduleVersion)' - # Register local folder as PSRepository # Then publish-module to that folder - pwsh: |