Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
362263f
updated npm publish pipeline to publish packages as pipeline artifact…
ating Aug 6, 2025
6791456
specified publish folder location for packages
ating Aug 6, 2025
83aa07d
added option to specify publish version tag
ating Aug 6, 2025
4287f47
modified npm-publish-rush to publish artifacts as packages
ating Aug 6, 2025
9a6f95b
create version text file
ating Aug 11, 2025
c450ebc
Update text file specifications of saving the version
atingmicrosoft Aug 12, 2025
aa49746
fixed typo
atingmicrosoft Aug 12, 2025
47f05f0
Merge branch 'ating/update-publish-pipeline-to-publish-packages-as-ar…
atingmicrosoft Aug 12, 2025
c8235fc
!fixup fixed typo
iclanton Aug 12, 2025
49122f4
Update changelogs [skip ci]
rushbot Aug 12, 2025
32c99ad
Bump versions [skip ci]
rushbot Aug 12, 2025
53ced89
added publish flag back to publish packages as tarballs. Modified rus…
atingmicrosoft Aug 12, 2025
d517cff
rush change
atingmicrosoft Aug 12, 2025
ccb435c
Updated description for --publish flag
atingmicrosoft Aug 12, 2025
e9a897c
Updated description for --pack flag
atingmicrosoft Aug 12, 2025
51cd11e
Revert "Update changelogs [skip ci]"
atingmicrosoft Aug 12, 2025
2de39ef
Revert "Bump versions [skip ci]"
atingmicrosoft Aug 12, 2025
2d8bb10
Merge branch 'ating/update-publish-pipeline-to-publish-packages-as-ar…
atingmicrosoft Aug 12, 2025
0d4eb88
revert rush change
atingmicrosoft Aug 12, 2025
c8eaff6
Revert "revert rush change"
atingmicrosoft Aug 12, 2025
e00a99f
reverted rush change for heft-isolated-typescript-transpile-plugin
atingmicrosoft Aug 13, 2025
e3a24a9
minor grammatical and spacing fixes
atingmicrosoft Aug 13, 2025
adc1917
Merge branch 'main' of https://github.com/microsoft/rushstack into at…
atingmicrosoft Aug 25, 2025
cb75f44
rush snapshot update
atingmicrosoft Aug 25, 2025
5a48931
Update changelogs [skip ci]
rushbot Oct 31, 2025
7ad618e
Bump versions [skip ci]
rushbot Oct 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"changes": [
{
"packageName": "@microsoft/rush",
"comment": "Update descriptions for rush publish for packages published as tarballs. ",
"type": "none"
}
],
"packageName": "@microsoft/rush"
}

This file was deleted.

21 changes: 11 additions & 10 deletions common/config/azure-pipelines/npm-publish-rush.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -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
Expand All @@ -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
11 changes: 11 additions & 0 deletions common/config/azure-pipelines/npm-publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand All @@ -49,5 +59,6 @@ extends:
parameters:
VersionPolicyName: noRush
BranchName: $(SourceBranch)
PublishVersionTag: ${{ parameters.PublishVersionTag }}

- template: /common/config/azure-pipelines/templates/record-published-versions.yaml@self
11 changes: 8 additions & 3 deletions common/config/azure-pipelines/templates/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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'
12 changes: 12 additions & 0 deletions heft-plugins/heft-dev-cert-plugin/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 6 additions & 1 deletion heft-plugins/heft-dev-cert-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion heft-plugins/heft-dev-cert-plugin/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
15 changes: 15 additions & 0 deletions heft-plugins/heft-serverless-stack-plugin/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 6 additions & 1 deletion heft-plugins/heft-serverless-stack-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion heft-plugins/heft-serverless-stack-plugin/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
15 changes: 15 additions & 0 deletions heft-plugins/heft-storybook-plugin/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 6 additions & 1 deletion heft-plugins/heft-storybook-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion heft-plugins/heft-storybook-plugin/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
12 changes: 12 additions & 0 deletions heft-plugins/heft-webpack4-plugin/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 6 additions & 1 deletion heft-plugins/heft-webpack4-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion heft-plugins/heft-webpack4-plugin/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
12 changes: 12 additions & 0 deletions heft-plugins/heft-webpack5-plugin/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
7 changes: 6 additions & 1 deletion heft-plugins/heft-webpack5-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion heft-plugins/heft-webpack5-plugin/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
12 changes: 12 additions & 0 deletions libraries/debug-certificate-manager/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
9 changes: 8 additions & 1 deletion libraries/debug-certificate-manager/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion libraries/debug-certificate-manager/package.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
12 changes: 12 additions & 0 deletions libraries/package-extractor/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -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",
Expand Down
Loading