Skip to content

Commit f98df0d

Browse files
authored
Publish api artifact from npm publish pipelines (#5663)
1 parent 0390509 commit f98df0d

109 files changed

Lines changed: 682 additions & 1118 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,11 @@ jobs:
8888
working-directory: repo-a
8989

9090
- name: Collect JSON schemas
91-
run: node repo-scripts/repo-toolbox/lib-commonjs/start.js collect-json-schemas --output-path ${GITHUB_WORKSPACE}/artifacts/json-schemas
91+
run: node repo-scripts/repo-toolbox/lib-commonjs/start.js collect-project-files --subfolder temp/json-schemas --output-path ${GITHUB_WORKSPACE}/artifacts/json-schemas
92+
working-directory: repo-a
93+
94+
- name: Collect API review files
95+
run: node repo-scripts/repo-toolbox/lib-commonjs/start.js collect-project-files --subfolder temp/api --output-path ${GITHUB_WORKSPACE}/artifacts/api
9296
working-directory: repo-a
9397

9498
- name: Clone another copy of the repo to test the build cache

apps/api-documenter/config/api-extractor.json

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3-
4-
"mainEntryPointFilePath": "<projectFolder>/lib-dts/index.d.ts",
5-
6-
"apiReport": {
7-
"enabled": true,
8-
"reportFolder": "../../../common/reviews/api"
9-
},
10-
11-
"docModel": {
12-
"enabled": true,
13-
"apiJsonFilePath": "../../../common/temp/api/<unscopedPackageName>.api.json"
14-
},
3+
"extends": "local-node-rig/profiles/default/config/api-extractor-base.json",
154

165
"dtsRollup": {
176
"enabled": true,

apps/api-extractor/config/api-extractor.json

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,6 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3-
4-
"mainEntryPointFilePath": "<projectFolder>/lib-dts/index.d.ts",
5-
6-
"apiReport": {
7-
"enabled": true,
8-
"reportFolder": "../../../common/reviews/api"
9-
},
10-
11-
"docModel": {
12-
"enabled": true,
13-
"apiJsonFilePath": "../../../common/temp/api/<unscopedPackageName>.api.json"
14-
},
3+
"extends": "decoupled-local-node-rig/profiles/default/config/api-extractor-base.json",
154

165
"dtsRollup": {
176
"enabled": true,

apps/heft/config/api-extractor.json

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,7 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3+
"extends": "decoupled-local-node-rig/profiles/default/config/api-extractor-base.json",
34

4-
"mainEntryPointFilePath": "<projectFolder>/lib-dts/index.d.ts",
5-
"apiReport": {
6-
"enabled": true,
7-
"reportFolder": "../../../common/reviews/api"
8-
},
9-
"docModel": {
10-
"enabled": true,
11-
"apiJsonFilePath": "../../../common/temp/api/<unscopedPackageName>.api.json"
12-
},
135
"dtsRollup": {
146
"enabled": true,
157
"betaTrimmedFilePath": "<projectFolder>/dist/<unscopedPackageName>.d.ts"
Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,4 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3-
4-
"mainEntryPointFilePath": "<projectFolder>/lib-dts/index.d.ts",
5-
6-
"apiReport": {
7-
"enabled": true,
8-
"reportFolder": "../../../common/reviews/api"
9-
},
10-
11-
"docModel": {
12-
"enabled": true,
13-
"apiJsonFilePath": "../../../common/temp/api/<unscopedPackageName>.api.json"
14-
},
15-
16-
"dtsRollup": {
17-
"enabled": true
18-
}
3+
"extends": "local-node-rig/profiles/default/config/api-extractor-base.json"
194
}
Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,4 @@
11
{
22
"$schema": "https://developer.microsoft.com/json-schemas/api-extractor/v7/api-extractor.schema.json",
3-
4-
"mainEntryPointFilePath": "<projectFolder>/lib-dts/index.d.ts",
5-
6-
"apiReport": {
7-
"enabled": true,
8-
"reportFolder": "../../../common/reviews/api"
9-
},
10-
11-
"docModel": {
12-
"enabled": true,
13-
"apiJsonFilePath": "../../../common/temp/api/<unscopedPackageName>.api.json"
14-
},
15-
16-
"dtsRollup": {
17-
"enabled": true
18-
}
3+
"extends": "local-node-rig/profiles/default/config/api-extractor-base.json"
194
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "",
5+
"type": "none",
6+
"packageName": "@microsoft/api-documenter"
7+
}
8+
],
9+
"packageName": "@microsoft/api-documenter",
10+
"email": "iclanton@users.noreply.github.com"
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "",
5+
"type": "none",
6+
"packageName": "@microsoft/api-extractor-model"
7+
}
8+
],
9+
"packageName": "@microsoft/api-extractor-model",
10+
"email": "iclanton@users.noreply.github.com"
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "",
5+
"type": "none",
6+
"packageName": "@microsoft/api-extractor"
7+
}
8+
],
9+
"packageName": "@microsoft/api-extractor",
10+
"email": "iclanton@users.noreply.github.com"
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "",
5+
"type": "none",
6+
"packageName": "@microsoft/loader-load-themed-styles"
7+
}
8+
],
9+
"packageName": "@microsoft/loader-load-themed-styles",
10+
"email": "iclanton@users.noreply.github.com"
11+
}

0 commit comments

Comments
 (0)