Skip to content

Commit b92fc03

Browse files
build: testing resolution
1 parent dbbc19c commit b92fc03

File tree

3 files changed

+22
-53
lines changed

3 files changed

+22
-53
lines changed

Jenkinsfile

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,21 @@ spec:
7373
}
7474
}
7575
}
76+
stage('Test semantic-release') {
77+
when {
78+
branch 'test-semantic-monorepo-config'
79+
}
80+
steps {
81+
container('node20') {
82+
script {
83+
echo '## Running semantic-release...'
84+
withEnv(["GH_TOKEN=${RAW_GH_TOKEN_PSW}"]) {
85+
sh 'yarn test-publish-packages'
86+
}
87+
}
88+
}
89+
}
90+
}
7691
stage('Build') {
7792
steps {
7893
container('node20') {

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"test:e2e": "jest",
2323
"prepublish-packages": "node scripts/copy-license.js",
2424
"publish-packages": "yarn prepublish-packages && lerna exec --concurrency 1 -- npx --no-install semantic-release --debug -e semantic-release-monorepo",
25+
"test-publish-packages": "lerna exec --concurrency 1 -- npx --no-install semantic-release --debug --dry-run -e semantic-release-monorepo",
2526
"start": "node server/server.js",
2627
"stop": "node server/server.stop.js",
2728
"prepare": "husky install",
@@ -101,6 +102,9 @@
101102
"webpack-merge": "^5.7.3",
102103
"webpack-node-externals": "^2.5.0"
103104
},
105+
"resolutions": {
106+
"cosmiconfig": "<9"
107+
},
104108
"config": {
105109
"commitizen": {
106110
"path": "./scripts/conventional-commits.js"

yarn.lock

Lines changed: 3 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -9764,13 +9764,6 @@ __metadata:
97649764
languageName: node
97659765
linkType: hard
97669766

9767-
"@types/parse-json@npm:^4.0.0":
9768-
version: 4.0.2
9769-
resolution: "@types/parse-json@npm:4.0.2"
9770-
checksum: 10c0/b1b863ac34a2c2172fbe0807a1ec4d5cb684e48d422d15ec95980b81475fac4fdb3768a8b13eef39130203a7c04340fc167bae057c7ebcafd7dec9fe6c36aeb1
9771-
languageName: node
9772-
linkType: hard
9773-
97749767
"@types/prettier@npm:^2.0.0":
97759768
version: 2.7.3
97769769
resolution: "@types/prettier@npm:2.7.3"
@@ -14199,33 +14192,7 @@ __metadata:
1419914192
languageName: node
1420014193
linkType: hard
1420114194

14202-
"cosmiconfig@npm:7.0.0":
14203-
version: 7.0.0
14204-
resolution: "cosmiconfig@npm:7.0.0"
14205-
dependencies:
14206-
"@types/parse-json": "npm:^4.0.0"
14207-
import-fresh: "npm:^3.2.1"
14208-
parse-json: "npm:^5.0.0"
14209-
path-type: "npm:^4.0.0"
14210-
yaml: "npm:^1.10.0"
14211-
checksum: 10c0/532cb7fc3690afb00fa989d8127a824439e2e926a3d40b4e07c3e563fe1910b91ed19d611143267fa607538f324f07eeb79e917aea85859786e6e1c0c00b1cda
14212-
languageName: node
14213-
linkType: hard
14214-
14215-
"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1":
14216-
version: 7.1.0
14217-
resolution: "cosmiconfig@npm:7.1.0"
14218-
dependencies:
14219-
"@types/parse-json": "npm:^4.0.0"
14220-
import-fresh: "npm:^3.2.1"
14221-
parse-json: "npm:^5.0.0"
14222-
path-type: "npm:^4.0.0"
14223-
yaml: "npm:^1.10.0"
14224-
checksum: 10c0/b923ff6af581638128e5f074a5450ba12c0300b71302398ea38dbeabd33bbcaa0245ca9adbedfcf284a07da50f99ede5658c80bb3e39e2ce770a99d28a21ef03
14225-
languageName: node
14226-
linkType: hard
14227-
14228-
"cosmiconfig@npm:^8.0.0, cosmiconfig@npm:^8.2.0, cosmiconfig@npm:^8.3.5":
14195+
"cosmiconfig@npm:<9":
1422914196
version: 8.3.6
1423014197
resolution: "cosmiconfig@npm:8.3.6"
1423114198
dependencies:
@@ -14242,23 +14209,6 @@ __metadata:
1424214209
languageName: node
1424314210
linkType: hard
1424414211

14245-
"cosmiconfig@npm:^9.0.0":
14246-
version: 9.0.0
14247-
resolution: "cosmiconfig@npm:9.0.0"
14248-
dependencies:
14249-
env-paths: "npm:^2.2.1"
14250-
import-fresh: "npm:^3.3.0"
14251-
js-yaml: "npm:^4.1.0"
14252-
parse-json: "npm:^5.2.0"
14253-
peerDependencies:
14254-
typescript: ">=4.9.5"
14255-
peerDependenciesMeta:
14256-
typescript:
14257-
optional: true
14258-
checksum: 10c0/1c1703be4f02a250b1d6ca3267e408ce16abfe8364193891afc94c2d5c060b69611fdc8d97af74b7e6d5d1aac0ab2fb94d6b079573146bc2d756c2484ce5f0ee
14259-
languageName: node
14260-
linkType: hard
14261-
1426214212
"create-jest@npm:^29.7.0":
1426314213
version: 29.7.0
1426414214
resolution: "create-jest@npm:29.7.0"
@@ -15748,7 +15698,7 @@ __metadata:
1574815698
languageName: node
1574915699
linkType: hard
1575015700

15751-
"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1":
15701+
"env-paths@npm:^2.2.0":
1575215702
version: 2.2.1
1575315703
resolution: "env-paths@npm:2.2.1"
1575415704
checksum: 10c0/285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4
@@ -34273,7 +34223,7 @@ __metadata:
3427334223
languageName: node
3427434224
linkType: hard
3427534225

34276-
"yaml@npm:^1.10.0, yaml@npm:^1.10.2":
34226+
"yaml@npm:^1.10.2":
3427734227
version: 1.10.2
3427834228
resolution: "yaml@npm:1.10.2"
3427934229
checksum: 10c0/5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f

0 commit comments

Comments
 (0)