Skip to content

Commit

Permalink
Merge remote-tracking branch 'remotes/origin/main' into api-extractor…
Browse files Browse the repository at this point in the history
…-export-namespace-fix
  • Loading branch information
octogonz committed Jun 3, 2024
2 parents aa32046 + 8375171 commit 40f3e2a
Show file tree
Hide file tree
Showing 598 changed files with 22,441 additions and 4,895 deletions.
38 changes: 36 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,37 +26,71 @@ jobs:
name: Node.js v${{ matrix.NodeVersionDisplayName }} (${{ matrix.OS }})
runs-on: ${{ matrix.OS }}
steps:
- name: Create ~/.rush-user/settings.json
shell: pwsh
# Create a .rush-user/settings.json file that looks like this:
#
# { "buildCacheFolder": "/<runner working directory>/rush-cache" }
#
# This configures the local cache to be shared between all Rush repos. This allows us to run a build in
# one clone of the repo (repo-a), and restore from the cache in another clone of the repo (repo-b) to test
# the build cache.
run: |
mkdir -p $HOME/.rush-user
@{ buildCacheFolder = Join-Path ${{ github.workspace }} rush-cache } | ConvertTo-Json > $HOME/.rush-user/settings.json
- uses: actions/checkout@v3
with:
fetch-depth: 2
path: repo-a

- name: Git config user
run: |
git config --local user.name "Rushbot"
git config --local user.email "[email protected]"
working-directory: repo-a

- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.NodeVersion }}

- name: Verify Change Logs
run: node common/scripts/install-run-rush.js change --verify
working-directory: repo-a

- name: Rush Install
run: node common/scripts/install-run-rush.js install
working-directory: repo-a

# - if: runner.os == 'Linux'
# name: Start xvfb
# run: /usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
# working-directory: repo-a

- name: Rush retest (install-run-rush)
run: node common/scripts/install-run-rush.js retest --verbose --production
working-directory: repo-a

- name: Ensure repo README is up-to-date
run: node repo-scripts/repo-toolbox/lib/start.js readme --verify
working-directory: repo-a

- name: Clone another copy of the repo to test the build cache
uses: actions/checkout@v3
with:
fetch-depth: 1
path: repo-b

- name: Git config user
run: |
git config --local user.name "Rushbot"
git config --local user.email "[email protected]"
working-directory: repo-b

- name: Rush install (rush-lib)
run: node apps/rush/lib/start-dev.js install
run: node ${{ github.workspace }}/repo-a/apps/rush/lib/start-dev.js install
working-directory: repo-b

- name: Rush test (rush-lib)
run: node apps/rush/lib/start-dev.js test --verbose --production --timeline
run: node ${{ github.workspace }}/repo-a/apps/rush/lib/start-dev.js test --verbose --production --timeline
working-directory: repo-b
3 changes: 0 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,6 @@ common/autoinstallers/*/.npmrc
.cache
.heft


# Common toolchain intermediate files
temp
lib
Expand All @@ -93,6 +92,4 @@ lib-commonjs
lib-shim
dist
dist-storybook
*.scss.ts
*.sass.ts
*.tsbuildinfo
238 changes: 238 additions & 0 deletions apps/api-documenter/CHANGELOG.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,244 @@
{
"name": "@microsoft/api-documenter",
"entries": [
{
"version": "7.25.2",
"tag": "@microsoft/api-documenter_v7.25.2",
"date": "Thu, 30 May 2024 00:13:05 GMT",
"comments": {
"patch": [
{
"comment": "Include missing `type` modifiers on type-only exports."
}
],
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.29.2`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.4.1`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.13.0`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.22.0`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.17`"
}
]
}
},
{
"version": "7.25.1",
"tag": "@microsoft/api-documenter_v7.25.1",
"date": "Wed, 29 May 2024 02:03:50 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.29.1`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.4.0`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.12.3`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.21.5`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.16`"
}
]
}
},
{
"version": "7.25.0",
"tag": "@microsoft/api-documenter_v7.25.0",
"date": "Wed, 29 May 2024 00:10:52 GMT",
"comments": {
"minor": [
{
"comment": "Bump TSDoc dependencies."
}
],
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.29.0`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.15`"
}
]
}
},
{
"version": "7.24.13",
"tag": "@microsoft/api-documenter_v7.24.13",
"date": "Tue, 28 May 2024 15:10:09 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.21`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.3.0`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.12.2`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.21.4`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.14`"
}
]
}
},
{
"version": "7.24.12",
"tag": "@microsoft/api-documenter_v7.24.12",
"date": "Tue, 28 May 2024 00:09:47 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.20`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.2.0`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.12.1`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.21.3`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.13`"
}
]
}
},
{
"version": "7.24.11",
"tag": "@microsoft/api-documenter_v7.24.11",
"date": "Sat, 25 May 2024 04:54:07 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.19`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.1.0`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.12.0`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.21.2`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.12`"
}
]
}
},
{
"version": "7.24.10",
"tag": "@microsoft/api-documenter_v7.24.10",
"date": "Fri, 24 May 2024 00:15:08 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.11`"
}
]
}
},
{
"version": "7.24.9",
"tag": "@microsoft/api-documenter_v7.24.9",
"date": "Thu, 23 May 2024 02:26:56 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.18`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `5.0.0`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.11.1`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.21.1`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.10`"
}
]
}
},
{
"version": "7.24.8",
"tag": "@microsoft/api-documenter_v7.24.8",
"date": "Thu, 16 May 2024 15:10:22 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.21.0`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.9`"
}
]
}
},
{
"version": "7.24.7",
"tag": "@microsoft/api-documenter_v7.24.7",
"date": "Wed, 15 May 2024 23:42:58 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.11.0`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.20.1`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.8`"
}
]
}
},
{
"version": "7.24.6",
"tag": "@microsoft/api-documenter_v7.24.6",
"date": "Wed, 15 May 2024 06:04:17 GMT",
"comments": {
"dependency": [
{
"comment": "Updating dependency \"@microsoft/api-extractor-model\" to `7.28.17`"
},
{
"comment": "Updating dependency \"@rushstack/node-core-library\" to `4.3.0`"
},
{
"comment": "Updating dependency \"@rushstack/terminal\" to `0.10.4`"
},
{
"comment": "Updating dependency \"@rushstack/ts-command-line\" to `4.20.0`"
},
{
"comment": "Updating dependency \"@rushstack/heft\" to `0.66.7`"
}
]
}
},
{
"version": "7.24.5",
"tag": "@microsoft/api-documenter_v7.24.5",
Expand Down
Loading

0 comments on commit 40f3e2a

Please sign in to comment.