diff --git a/common/changes/@microsoft/rush/ating-update-publish-pipeline-to-publish-packages-as-artifacts_2025-08-12-23-03.json b/common/changes/@microsoft/rush/ating-update-publish-pipeline-to-publish-packages-as-artifacts_2025-08-12-23-03.json new file mode 100644 index 00000000000..82112012e45 --- /dev/null +++ b/common/changes/@microsoft/rush/ating-update-publish-pipeline-to-publish-packages-as-artifacts_2025-08-12-23-03.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@microsoft/rush", + "comment": "Update descriptions for rush publish for packages published as tarballs. ", + "type": "none" + } + ], + "packageName": "@microsoft/rush" +} \ No newline at end of file diff --git a/common/changes/@rushstack/debug-certificate-manager/bmiddha-certificatestore-homedir_2025-08-22-20-14.json b/common/changes/@rushstack/debug-certificate-manager/bmiddha-certificatestore-homedir_2025-08-22-20-14.json deleted file mode 100644 index 1df91879e11..00000000000 --- a/common/changes/@rushstack/debug-certificate-manager/bmiddha-certificatestore-homedir_2025-08-22-20-14.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@rushstack/debug-certificate-manager", - "comment": "Fix handling of home directory paths when reading debug-certificate-manager.json config file.", - "type": "patch" - } - ], - "packageName": "@rushstack/debug-certificate-manager" -} \ No newline at end of file diff --git a/common/config/azure-pipelines/npm-publish-rush.yaml b/common/config/azure-pipelines/npm-publish-rush.yaml index 4ac6559321a..7a6200193e9 100644 --- a/common/config/azure-pipelines/npm-publish-rush.yaml +++ b/common/config/azure-pipelines/npm-publish-rush.yaml @@ -4,6 +4,12 @@ variables: - name: SourceBranch value: $[ replace(replace(resources.repositories.self.ref, 'refs/heads/', ''), 'refs/pull/', 'refs/remotes/pull/') ] +parameters: + - name: PublishVersionTag + displayName: 'Publish Version (Default is latest)' + type: string + default: 'latest' + resources: repositories: - repository: 1esPipelines @@ -29,6 +35,10 @@ extends: - output: pipelineArtifact targetPath: $(Build.ArtifactStagingDirectory)/published-versions artifactName: published-versions + - output: pipelineArtifact + targetPath: $(Build.ArtifactStagingDirectory)/packages + displayName: 'Publish Rushstack Artifacts: rushstack-packages' + artifactName: rushstack-packages steps: - checkout: self persistCredentials: true @@ -37,11 +47,6 @@ extends: - template: /common/config/azure-pipelines/templates/build.yaml@self - - template: /common/config/azure-pipelines/templates/bump-versions.yaml@self - parameters: - VersionPolicyName: noRush - BranchName: $(SourceBranch) - - template: /common/config/azure-pipelines/templates/bump-versions.yaml@self parameters: VersionPolicyName: rush @@ -50,14 +55,10 @@ extends: - script: 'node libraries/rush-lib/scripts/plugins-prepublish.js' displayName: 'Prepublish workaround for rush-lib' - - template: /common/config/azure-pipelines/templates/publish.yaml@self - parameters: - VersionPolicyName: noRush - BranchName: $(SourceBranch) - - template: /common/config/azure-pipelines/templates/publish.yaml@self parameters: VersionPolicyName: rush BranchName: $(SourceBranch) + PublishVersionTag: ${{ parameters.PublishVersionTag }} - template: /common/config/azure-pipelines/templates/record-published-versions.yaml@self diff --git a/common/config/azure-pipelines/npm-publish.yaml b/common/config/azure-pipelines/npm-publish.yaml index e71295fae66..23c46467224 100644 --- a/common/config/azure-pipelines/npm-publish.yaml +++ b/common/config/azure-pipelines/npm-publish.yaml @@ -4,6 +4,12 @@ variables: - name: SourceBranch value: $[ replace(replace(resources.repositories.self.ref, 'refs/heads/', ''), 'refs/pull/', 'refs/remotes/pull/') ] +parameters: + - name: PublishVersionTag + displayName: 'Publish Version (Default is latest)' + type: string + default: 'latest' + resources: repositories: - repository: 1esPipelines @@ -29,6 +35,10 @@ extends: - output: pipelineArtifact targetPath: $(Build.ArtifactStagingDirectory)/published-versions artifactName: published-versions + - output: pipelineArtifact + targetPath: $(Build.ArtifactStagingDirectory)/packages + displayName: 'Publish Rushstack Artifacts: rushstack-packages' + artifactName: rushstack-packages steps: - checkout: self persistCredentials: true @@ -49,5 +59,6 @@ extends: parameters: VersionPolicyName: noRush BranchName: $(SourceBranch) + PublishVersionTag: ${{ parameters.PublishVersionTag }} - template: /common/config/azure-pipelines/templates/record-published-versions.yaml@self diff --git a/common/config/azure-pipelines/templates/publish.yaml b/common/config/azure-pipelines/templates/publish.yaml index 281d7edae9b..61c46c6e7a5 100644 --- a/common/config/azure-pipelines/templates/publish.yaml +++ b/common/config/azure-pipelines/templates/publish.yaml @@ -4,9 +4,14 @@ parameters: - name: BranchName type: string default: $(Build.SourceBranchName) + - name: PublishVersionTag + type: string + default: latest steps: - - script: 'node common/scripts/install-run-rush.js publish --apply --publish --include-all --target-branch ${{ parameters.BranchName }} --add-commit-details --set-access-level public' + - script: 'node common/scripts/install-run-rush.js publish --publish --apply --pack --release-folder $(Build.ArtifactStagingDirectory)/packages --include-all --target-branch ${{ parameters.BranchName }} --add-commit-details' displayName: 'Rush Publish (Policy: ${{ parameters.VersionPolicyName }})' - env: - NPM_AUTH_TOKEN: $(npmToken) + + - script: | + echo "${{ parameters.PublishVersionTag }}" > "$(Build.ArtifactStagingDirectory)/npm-tag" + displayName: 'Create version.txt with publish tag' diff --git a/heft-plugins/heft-dev-cert-plugin/CHANGELOG.json b/heft-plugins/heft-dev-cert-plugin/CHANGELOG.json index b776ce78d57..80dba026b0b 100644 --- a/heft-plugins/heft-dev-cert-plugin/CHANGELOG.json +++ b/heft-plugins/heft-dev-cert-plugin/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/heft-dev-cert-plugin", "entries": [ + { + "version": "0.4.109", + "tag": "@rushstack/heft-dev-cert-plugin_v0.4.109", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/debug-certificate-manager\" to `1.5.4`" + } + ] + } + }, { "version": "0.4.108", "tag": "@rushstack/heft-dev-cert-plugin_v0.4.108", diff --git a/heft-plugins/heft-dev-cert-plugin/CHANGELOG.md b/heft-plugins/heft-dev-cert-plugin/CHANGELOG.md index 200560b5e9a..ca4ad6705e2 100644 --- a/heft-plugins/heft-dev-cert-plugin/CHANGELOG.md +++ b/heft-plugins/heft-dev-cert-plugin/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-dev-cert-plugin -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.4.109 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.4.108 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/heft-plugins/heft-dev-cert-plugin/package.json b/heft-plugins/heft-dev-cert-plugin/package.json index 9032f5709cc..5aae8519ad3 100644 --- a/heft-plugins/heft-dev-cert-plugin/package.json +++ b/heft-plugins/heft-dev-cert-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-dev-cert-plugin", - "version": "0.4.108", + "version": "0.4.109", "description": "A Heft plugin for generating and using local development certificates", "repository": { "type": "git", diff --git a/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.json b/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.json index 8d969ffa0e1..bae10d195f1 100644 --- a/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.json +++ b/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@rushstack/heft-serverless-stack-plugin", "entries": [ + { + "version": "0.4.18", + "tag": "@rushstack/heft-serverless-stack-plugin_v0.4.18", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/heft-webpack4-plugin\" to `0.10.109`" + }, + { + "comment": "Updating dependency \"@rushstack/heft-webpack5-plugin\" to `0.11.39`" + } + ] + } + }, { "version": "0.4.17", "tag": "@rushstack/heft-serverless-stack-plugin_v0.4.17", diff --git a/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.md b/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.md index dc79db4176f..b716bf94d73 100644 --- a/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.md +++ b/heft-plugins/heft-serverless-stack-plugin/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-serverless-stack-plugin -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.4.18 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.4.17 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/heft-plugins/heft-serverless-stack-plugin/package.json b/heft-plugins/heft-serverless-stack-plugin/package.json index 4a4fb06ae51..1c56e148741 100644 --- a/heft-plugins/heft-serverless-stack-plugin/package.json +++ b/heft-plugins/heft-serverless-stack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-serverless-stack-plugin", - "version": "0.4.17", + "version": "0.4.18", "description": "Heft plugin for building apps using the Serverless Stack (SST) framework", "repository": { "type": "git", diff --git a/heft-plugins/heft-storybook-plugin/CHANGELOG.json b/heft-plugins/heft-storybook-plugin/CHANGELOG.json index 86208dd9aa2..3cb5624441f 100644 --- a/heft-plugins/heft-storybook-plugin/CHANGELOG.json +++ b/heft-plugins/heft-storybook-plugin/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@rushstack/heft-storybook-plugin", "entries": [ + { + "version": "0.9.18", + "tag": "@rushstack/heft-storybook-plugin_v0.9.18", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/heft-webpack4-plugin\" to `0.10.109`" + }, + { + "comment": "Updating dependency \"@rushstack/heft-webpack5-plugin\" to `0.11.39`" + } + ] + } + }, { "version": "0.9.17", "tag": "@rushstack/heft-storybook-plugin_v0.9.17", diff --git a/heft-plugins/heft-storybook-plugin/CHANGELOG.md b/heft-plugins/heft-storybook-plugin/CHANGELOG.md index acf5afaf37d..b5bea8e9f24 100644 --- a/heft-plugins/heft-storybook-plugin/CHANGELOG.md +++ b/heft-plugins/heft-storybook-plugin/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-storybook-plugin -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.9.18 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.9.17 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/heft-plugins/heft-storybook-plugin/package.json b/heft-plugins/heft-storybook-plugin/package.json index 5e9f8b4353f..280b29d7dfe 100644 --- a/heft-plugins/heft-storybook-plugin/package.json +++ b/heft-plugins/heft-storybook-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-storybook-plugin", - "version": "0.9.17", + "version": "0.9.18", "description": "Heft plugin for supporting UI development using Storybook", "repository": { "type": "git", diff --git a/heft-plugins/heft-webpack4-plugin/CHANGELOG.json b/heft-plugins/heft-webpack4-plugin/CHANGELOG.json index db69707ca42..2c5384d95f2 100644 --- a/heft-plugins/heft-webpack4-plugin/CHANGELOG.json +++ b/heft-plugins/heft-webpack4-plugin/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/heft-webpack4-plugin", "entries": [ + { + "version": "0.10.109", + "tag": "@rushstack/heft-webpack4-plugin_v0.10.109", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/debug-certificate-manager\" to `1.5.4`" + } + ] + } + }, { "version": "0.10.108", "tag": "@rushstack/heft-webpack4-plugin_v0.10.108", diff --git a/heft-plugins/heft-webpack4-plugin/CHANGELOG.md b/heft-plugins/heft-webpack4-plugin/CHANGELOG.md index 9a33c4bfc0d..784ad05d7bf 100644 --- a/heft-plugins/heft-webpack4-plugin/CHANGELOG.md +++ b/heft-plugins/heft-webpack4-plugin/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-webpack4-plugin -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.10.109 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.10.108 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/heft-plugins/heft-webpack4-plugin/package.json b/heft-plugins/heft-webpack4-plugin/package.json index e2e9b41e9a4..938b0f6b060 100644 --- a/heft-plugins/heft-webpack4-plugin/package.json +++ b/heft-plugins/heft-webpack4-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-webpack4-plugin", - "version": "0.10.108", + "version": "0.10.109", "description": "Heft plugin for Webpack 4", "repository": { "type": "git", diff --git a/heft-plugins/heft-webpack5-plugin/CHANGELOG.json b/heft-plugins/heft-webpack5-plugin/CHANGELOG.json index 006a8d791bc..b2fde581c6d 100644 --- a/heft-plugins/heft-webpack5-plugin/CHANGELOG.json +++ b/heft-plugins/heft-webpack5-plugin/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/heft-webpack5-plugin", "entries": [ + { + "version": "0.11.39", + "tag": "@rushstack/heft-webpack5-plugin_v0.11.39", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/debug-certificate-manager\" to `1.5.4`" + } + ] + } + }, { "version": "0.11.38", "tag": "@rushstack/heft-webpack5-plugin_v0.11.38", diff --git a/heft-plugins/heft-webpack5-plugin/CHANGELOG.md b/heft-plugins/heft-webpack5-plugin/CHANGELOG.md index 3f7f192b4c5..a4b53b0a866 100644 --- a/heft-plugins/heft-webpack5-plugin/CHANGELOG.md +++ b/heft-plugins/heft-webpack5-plugin/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-webpack5-plugin -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.11.39 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.11.38 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/heft-plugins/heft-webpack5-plugin/package.json b/heft-plugins/heft-webpack5-plugin/package.json index a3b5bf71da6..58386574101 100644 --- a/heft-plugins/heft-webpack5-plugin/package.json +++ b/heft-plugins/heft-webpack5-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-webpack5-plugin", - "version": "0.11.38", + "version": "0.11.39", "description": "Heft plugin for Webpack 5", "repository": { "type": "git", diff --git a/libraries/debug-certificate-manager/CHANGELOG.json b/libraries/debug-certificate-manager/CHANGELOG.json index 8bbd47947d0..ceee5fa4b29 100644 --- a/libraries/debug-certificate-manager/CHANGELOG.json +++ b/libraries/debug-certificate-manager/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/debug-certificate-manager", "entries": [ + { + "version": "1.5.4", + "tag": "@rushstack/debug-certificate-manager_v1.5.4", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "patch": [ + { + "comment": "Fix handling of home directory paths when reading debug-certificate-manager.json config file." + } + ] + } + }, { "version": "1.5.3", "tag": "@rushstack/debug-certificate-manager_v1.5.3", diff --git a/libraries/debug-certificate-manager/CHANGELOG.md b/libraries/debug-certificate-manager/CHANGELOG.md index a0d505efb90..c7ccbfadff2 100644 --- a/libraries/debug-certificate-manager/CHANGELOG.md +++ b/libraries/debug-certificate-manager/CHANGELOG.md @@ -1,6 +1,13 @@ # Change Log - @rushstack/debug-certificate-manager -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 1.5.4 +Fri, 31 Oct 2025 02:06:54 GMT + +### Patches + +- Fix handling of home directory paths when reading debug-certificate-manager.json config file. ## 1.5.3 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/libraries/debug-certificate-manager/package.json b/libraries/debug-certificate-manager/package.json index 4f45f310306..86a649fbbaf 100644 --- a/libraries/debug-certificate-manager/package.json +++ b/libraries/debug-certificate-manager/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/debug-certificate-manager", - "version": "1.5.3", + "version": "1.5.4", "description": "Cross-platform functionality to create debug ssl certificates.", "main": "lib/index.js", "typings": "dist/debug-certificate-manager.d.ts", diff --git a/libraries/package-extractor/CHANGELOG.json b/libraries/package-extractor/CHANGELOG.json index c86ad957ec8..dea23ab576e 100644 --- a/libraries/package-extractor/CHANGELOG.json +++ b/libraries/package-extractor/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/package-extractor", "entries": [ + { + "version": "0.10.35", + "tag": "@rushstack/package-extractor_v0.10.35", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/heft-webpack5-plugin\" to `0.11.39`" + } + ] + } + }, { "version": "0.10.34", "tag": "@rushstack/package-extractor_v0.10.34", diff --git a/libraries/package-extractor/CHANGELOG.md b/libraries/package-extractor/CHANGELOG.md index 3d0fa39691e..8b9c6cbae25 100644 --- a/libraries/package-extractor/CHANGELOG.md +++ b/libraries/package-extractor/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/package-extractor -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.10.35 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.10.34 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/libraries/package-extractor/package.json b/libraries/package-extractor/package.json index 5ab9b06d9a5..b148bdfae4b 100644 --- a/libraries/package-extractor/package.json +++ b/libraries/package-extractor/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/package-extractor", - "version": "0.10.34", + "version": "0.10.35", "description": "A library for bundling selected files and dependencies into a deployable package.", "main": "lib/index.js", "typings": "dist/package-extractor.d.ts", diff --git a/libraries/rush-lib/src/api/test/__snapshots__/RushCommandLine.test.ts.snap b/libraries/rush-lib/src/api/test/__snapshots__/RushCommandLine.test.ts.snap index 3235af39fcf..5a6bc6c6d70 100644 --- a/libraries/rush-lib/src/api/test/__snapshots__/RushCommandLine.test.ts.snap +++ b/libraries/rush-lib/src/api/test/__snapshots__/RushCommandLine.test.ts.snap @@ -638,7 +638,7 @@ Object { "shortName": "-b", }, Object { - "description": "If this flag is specified, applied changes will be published to the NPM registry.", + "description": "If this flag is specified, applied changes will be published to the NPM registry. If the --pack flag is passed, this flag must also be included, otherwise tarballs will not be produced.", "environmentVariable": undefined, "kind": "Flag", "longName": "--publish", @@ -694,7 +694,7 @@ Object { "shortName": undefined, }, Object { - "description": "Packs projects into tarballs instead of publishing to npm repository. It can only be used when --include-all is specified. If this flag is specified, NPM registry related parameters will be ignored.", + "description": "Packs projects into tarballs instead of publishing to npm repository. It can only be used when --include-all is specified. If this flag is specified, NPM registry related parameters will be ignored.--publish must be specified to produce as tarballs, otherwise a dry run will be performed.", "environmentVariable": undefined, "kind": "Flag", "longName": "--pack", diff --git a/libraries/rush-lib/src/cli/actions/PublishAction.ts b/libraries/rush-lib/src/cli/actions/PublishAction.ts index e80874c8858..60d45621ff0 100644 --- a/libraries/rush-lib/src/cli/actions/PublishAction.ts +++ b/libraries/rush-lib/src/cli/actions/PublishAction.ts @@ -82,7 +82,9 @@ export class PublishAction extends BaseRushAction { this._publish = this.defineFlagParameter({ parameterLongName: '--publish', parameterShortName: '-p', - description: 'If this flag is specified, applied changes will be published to the NPM registry.' + description: + 'If this flag is specified, applied changes will be published to the NPM registry. ' + + 'If the --pack flag is passed, this flag must also be included, otherwise tarballs will not be produced.' }); this._addCommitDetails = this.defineFlagParameter({ parameterLongName: '--add-commit-details', @@ -140,7 +142,8 @@ export class PublishAction extends BaseRushAction { parameterLongName: '--pack', description: `Packs projects into tarballs instead of publishing to npm repository. It can only be used when ` + - `--include-all is specified. If this flag is specified, NPM registry related parameters will be ignored.` + `--include-all is specified. If this flag is specified, NPM registry related parameters will be ignored.` + + `--publish must be specified to produce as tarballs, otherwise a dry run will be performed.` }); this._releaseFolder = this.defineStringParameter({ parameterLongName: '--release-folder', diff --git a/libraries/rush-lib/src/cli/test/__snapshots__/CommandLineHelp.test.ts.snap b/libraries/rush-lib/src/cli/test/__snapshots__/CommandLineHelp.test.ts.snap index c82ab63b20a..6e361421075 100644 --- a/libraries/rush-lib/src/cli/test/__snapshots__/CommandLineHelp.test.ts.snap +++ b/libraries/rush-lib/src/cli/test/__snapshots__/CommandLineHelp.test.ts.snap @@ -1033,7 +1033,9 @@ Optional arguments: deleted change requests will be committed and merged into the target branch. -p, --publish If this flag is specified, applied changes will be - published to the NPM registry. + published to the NPM registry. If the --pack flag is + passed, this flag must also be included, otherwise + tarballs will not be produced. --add-commit-details Adds commit author and hash to the changelog.json files for each change. --regenerate-changelogs @@ -1071,6 +1073,8 @@ Optional arguments: npm repository. It can only be used when --include-all is specified. If this flag is specified, NPM registry related parameters will be ignored. + --publish must be specified to produce as tarballs, + otherwise a dry run will be performed. --release-folder FOLDER This parameter is used with --pack parameter to provide customized location for the tarballs instead diff --git a/rigs/heft-vscode-extension-rig/CHANGELOG.json b/rigs/heft-vscode-extension-rig/CHANGELOG.json index cab58e38e9d..23191a87b24 100644 --- a/rigs/heft-vscode-extension-rig/CHANGELOG.json +++ b/rigs/heft-vscode-extension-rig/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/heft-vscode-extension-rig", "entries": [ + { + "version": "0.1.6", + "tag": "@rushstack/heft-vscode-extension-rig_v0.1.6", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/heft-webpack5-plugin\" to `0.11.39`" + } + ] + } + }, { "version": "0.1.5", "tag": "@rushstack/heft-vscode-extension-rig_v0.1.5", diff --git a/rigs/heft-vscode-extension-rig/CHANGELOG.md b/rigs/heft-vscode-extension-rig/CHANGELOG.md index 927cc3327d2..07fb37ad949 100644 --- a/rigs/heft-vscode-extension-rig/CHANGELOG.md +++ b/rigs/heft-vscode-extension-rig/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-vscode-extension-rig -This log was last generated on Thu, 21 Aug 2025 00:12:45 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.1.6 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.1.5 Thu, 21 Aug 2025 00:12:45 GMT diff --git a/rigs/heft-vscode-extension-rig/package.json b/rigs/heft-vscode-extension-rig/package.json index e5cdbe570c0..8bbc8452159 100644 --- a/rigs/heft-vscode-extension-rig/package.json +++ b/rigs/heft-vscode-extension-rig/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-vscode-extension-rig", - "version": "0.1.5", + "version": "0.1.6", "description": "A rig package for VSCode Extensions that build using Heft", "license": "MIT", "scripts": { diff --git a/rigs/heft-web-rig/CHANGELOG.json b/rigs/heft-web-rig/CHANGELOG.json index 8c09f207d7e..6c12ba6e72e 100644 --- a/rigs/heft-web-rig/CHANGELOG.json +++ b/rigs/heft-web-rig/CHANGELOG.json @@ -1,6 +1,18 @@ { "name": "@rushstack/heft-web-rig", "entries": [ + { + "version": "0.29.6", + "tag": "@rushstack/heft-web-rig_v0.29.6", + "date": "Fri, 31 Oct 2025 02:06:54 GMT", + "comments": { + "dependency": [ + { + "comment": "Updating dependency \"@rushstack/heft-webpack5-plugin\" to `0.11.39`" + } + ] + } + }, { "version": "0.29.5", "tag": "@rushstack/heft-web-rig_v0.29.5", diff --git a/rigs/heft-web-rig/CHANGELOG.md b/rigs/heft-web-rig/CHANGELOG.md index e58dfa92cbd..5be0ddc4ad0 100644 --- a/rigs/heft-web-rig/CHANGELOG.md +++ b/rigs/heft-web-rig/CHANGELOG.md @@ -1,6 +1,11 @@ # Change Log - @rushstack/heft-web-rig -This log was last generated on Tue, 19 Aug 2025 20:45:02 GMT and should not be manually modified. +This log was last generated on Fri, 31 Oct 2025 02:06:54 GMT and should not be manually modified. + +## 0.29.6 +Fri, 31 Oct 2025 02:06:54 GMT + +_Version update only_ ## 0.29.5 Tue, 19 Aug 2025 20:45:02 GMT diff --git a/rigs/heft-web-rig/package.json b/rigs/heft-web-rig/package.json index ef475a46dd1..cd6d48941d3 100644 --- a/rigs/heft-web-rig/package.json +++ b/rigs/heft-web-rig/package.json @@ -1,6 +1,6 @@ { "name": "@rushstack/heft-web-rig", - "version": "0.29.5", + "version": "0.29.6", "description": "A rig package for web browser projects that build using Heft", "license": "MIT", "scripts": {