Skip to content

Commit b705362

Browse files
committed
chore: @npmcli/[email protected]
1 parent 6a54d27 commit b705362

File tree

19 files changed

+71
-64
lines changed

19 files changed

+71
-64
lines changed

.github/workflows/ci-release.yml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
name: CI - Release
44

55
on:
6+
workflow_dispatch:
7+
inputs:
8+
ref:
9+
required: true
10+
type: string
11+
default: latest
612
workflow_call:
713
inputs:
814
ref:
@@ -23,7 +29,7 @@ jobs:
2329
steps:
2430
- name: Get Workflow Job
2531
uses: actions/github-script@v6
26-
32+
if: inputs.check-sha
2733
id: check-output
2834
env:
2935
JOB_NAME: "Lint All"
@@ -57,7 +63,7 @@ jobs:
5763
- name: Create Check
5864
uses: LouisBrunner/[email protected]
5965
id: check
60-
66+
if: inputs.check-sha
6167
with:
6268
token: ${{ secrets.GITHUB_TOKEN }}
6369
status: in_progress
@@ -85,7 +91,7 @@ jobs:
8591
run: node . run postlint --ignore-scripts -ws -iwr --if-present
8692
- name: Conclude Check
8793
uses: LouisBrunner/[email protected]
88-
if: always()
94+
if: steps.check.outputs.check_id && always()
8995
with:
9096
token: ${{ secrets.GITHUB_TOKEN }}
9197
conclusion: ${{ job.status }}
@@ -121,7 +127,7 @@ jobs:
121127
steps:
122128
- name: Get Workflow Job
123129
uses: actions/github-script@v6
124-
130+
if: inputs.check-sha
125131
id: check-output
126132
env:
127133
JOB_NAME: "Test All"
@@ -155,7 +161,7 @@ jobs:
155161
- name: Create Check
156162
uses: LouisBrunner/[email protected]
157163
id: check
158-
164+
if: inputs.check-sha
159165
with:
160166
token: ${{ secrets.GITHUB_TOKEN }}
161167
status: in_progress
@@ -186,7 +192,7 @@ jobs:
186192
run: node scripts/git-dirty.js
187193
- name: Conclude Check
188194
uses: LouisBrunner/[email protected]
189-
if: always()
195+
if: steps.check.outputs.check_id && always()
190196
with:
191197
token: ${{ secrets.GITHUB_TOKEN }}
192198
conclusion: ${{ job.status }}
@@ -219,7 +225,7 @@ jobs:
219225
steps:
220226
- name: Get Workflow Job
221227
uses: actions/github-script@v6
222-
228+
if: inputs.check-sha
223229
id: check-output
224230
env:
225231
JOB_NAME: "Smoke Publish"
@@ -253,7 +259,7 @@ jobs:
253259
- name: Create Check
254260
uses: LouisBrunner/[email protected]
255261
id: check
256-
262+
if: inputs.check-sha
257263
with:
258264
token: ${{ secrets.GITHUB_TOKEN }}
259265
status: in_progress
@@ -288,7 +294,7 @@ jobs:
288294
SMOKE_PUBLISH_NPM=1 npm test -w smoke-tests --ignore-scripts
289295
- name: Conclude Check
290296
uses: LouisBrunner/[email protected]
291-
if: always()
297+
if: steps.check.outputs.check_id && always()
292298
with:
293299
token: ${{ secrets.GITHUB_TOKEN }}
294300
conclusion: ${{ job.status }}

.github/workflows/release.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
branches:
99
- main
1010
- latest
11+
- release/v*
1112

1213
permissions:
1314
contents: write
@@ -85,7 +86,7 @@ jobs:
8586
return commentId
8687
- name: Get Workflow Job
8788
uses: actions/github-script@v6
88-
if: steps.release.outputs.pr-number
89+
if: steps.release.outputs.pr-sha
8990
id: check-output
9091
env:
9192
JOB_NAME: "Release"
@@ -119,7 +120,7 @@ jobs:
119120
- name: Create Check
120121
uses: LouisBrunner/[email protected]
121122
id: check
122-
if: steps.release.outputs.pr-number
123+
if: steps.release.outputs.pr-sha
123124
with:
124125
token: ${{ secrets.GITHUB_TOKEN }}
125126
status: in_progress
@@ -173,7 +174,7 @@ jobs:
173174
echo "::set-output name=sha::$(git rev-parse HEAD)"
174175
- name: Get Workflow Job
175176
uses: actions/github-script@v6
176-
177+
if: steps.commit.outputs.sha
177178
id: check-output
178179
env:
179180
JOB_NAME: "Update - Release"
@@ -207,7 +208,7 @@ jobs:
207208
- name: Create Check
208209
uses: LouisBrunner/[email protected]
209210
id: check
210-
211+
if: steps.commit.outputs.sha
211212
with:
212213
token: ${{ secrets.GITHUB_TOKEN }}
213214
status: in_progress
@@ -216,7 +217,7 @@ jobs:
216217
output: ${{ steps.check-output.outputs.result }}
217218
- name: Conclude Check
218219
uses: LouisBrunner/[email protected]
219-
if: always()
220+
if: needs.release.outputs.check-id && always()
220221
with:
221222
token: ${{ secrets.GITHUB_TOKEN }}
222223
conclusion: ${{ job.status }}
@@ -254,7 +255,7 @@ jobs:
254255
echo "::set-output name=result::$result"
255256
- name: Conclude Check
256257
uses: LouisBrunner/[email protected]
257-
if: always()
258+
if: needs.update.outputs.check-id && always()
258259
with:
259260
token: ${{ secrets.GITHUB_TOKEN }}
260261
conclusion: ${{ steps.needs-result.outputs.result }}

docs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
},
3636
"devDependencies": {
3737
"@npmcli/eslint-config": "^4.0.0",
38-
"@npmcli/template-oss": "4.6.2",
38+
"@npmcli/template-oss": "4.7.1",
3939
"tap": "^16.0.1"
4040
},
4141
"author": "GitHub Inc.",
@@ -58,7 +58,7 @@
5858
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
5959
"ciVersions": "latest",
6060
"engines": "^14.17.0 || ^16.13.0 || >=18.0.0",
61-
"version": "4.6.2",
61+
"version": "4.7.1",
6262
"content": "../scripts/template-oss/index.js"
6363
}
6464
}

package-lock.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@
167167
"@npmcli/fs": "^3.0.0",
168168
"@npmcli/git": "^4.0.1",
169169
"@npmcli/promise-spawn": "^5.0.0",
170-
"@npmcli/template-oss": "4.6.2",
170+
"@npmcli/template-oss": "4.7.1",
171171
"licensee": "^8.2.0",
172172
"nock": "^13.2.4",
173173
"npm-packlist": "^7.0.1",
@@ -195,7 +195,7 @@
195195
},
196196
"devDependencies": {
197197
"@npmcli/eslint-config": "^4.0.0",
198-
"@npmcli/template-oss": "4.6.2",
198+
"@npmcli/template-oss": "4.7.1",
199199
"tap": "^16.0.1"
200200
},
201201
"engines": {
@@ -2365,9 +2365,9 @@
23652365
}
23662366
},
23672367
"node_modules/@npmcli/template-oss": {
2368-
"version": "4.6.2",
2369-
"resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.6.2.tgz",
2370-
"integrity": "sha512-DNFvLfh10McWruYmvulHFC/RjGZ/frFpecl0fBPPF+B3qvJn6jcKRt8///IWl+D+KS/aQKKx9o7bqtQWUjQ9ug==",
2368+
"version": "4.7.1",
2369+
"resolved": "https://registry.npmjs.org/@npmcli/template-oss/-/template-oss-4.7.1.tgz",
2370+
"integrity": "sha512-nzMGV+y/hLAQs6Eu4aXvLt0FBCTJAuinfUnXJRg+u+wJI0TB/ytbhArVEjQCyMPz16RNVbYixRocjfsKoU9y5w==",
23712371
"dev": true,
23722372
"hasInstallScript": true,
23732373
"dependencies": {
@@ -14024,7 +14024,7 @@
1402414024
"devDependencies": {
1402514025
"@npmcli/eslint-config": "^4.0.0",
1402614026
"@npmcli/promise-spawn": "^5.0.0",
14027-
"@npmcli/template-oss": "4.6.2",
14027+
"@npmcli/template-oss": "4.7.1",
1402814028
"minify-registry-metadata": "^2.2.0",
1402914029
"rimraf": "^3.0.2",
1403014030
"tap": "^16.0.1",
@@ -14078,7 +14078,7 @@
1407814078
},
1407914079
"devDependencies": {
1408014080
"@npmcli/eslint-config": "^4.0.0",
14081-
"@npmcli/template-oss": "4.6.2",
14081+
"@npmcli/template-oss": "4.7.1",
1408214082
"benchmark": "^2.1.4",
1408314083
"chalk": "^4.1.0",
1408414084
"minify-registry-metadata": "^2.1.0",
@@ -14099,7 +14099,7 @@
1409914099
},
1410014100
"devDependencies": {
1410114101
"@npmcli/eslint-config": "^4.0.0",
14102-
"@npmcli/template-oss": "4.6.2",
14102+
"@npmcli/template-oss": "4.7.1",
1410314103
"nock": "^13.2.4",
1410414104
"tap": "^16.0.1"
1410514105
},
@@ -14123,7 +14123,7 @@
1412314123
},
1412414124
"devDependencies": {
1412514125
"@npmcli/eslint-config": "^4.0.0",
14126-
"@npmcli/template-oss": "4.6.2",
14126+
"@npmcli/template-oss": "4.7.1",
1412714127
"tap": "^16.0.1"
1412814128
},
1412914129
"engines": {
@@ -14149,7 +14149,7 @@
1414914149
},
1415014150
"devDependencies": {
1415114151
"@npmcli/eslint-config": "^4.0.0",
14152-
"@npmcli/template-oss": "4.6.2",
14152+
"@npmcli/template-oss": "4.7.1",
1415314153
"bin-links": "^4.0.1",
1415414154
"minify-registry-metadata": "^2.2.0",
1415514155
"mkdirp": "^1.0.4",
@@ -14167,7 +14167,7 @@
1416714167
},
1416814168
"devDependencies": {
1416914169
"@npmcli/eslint-config": "^4.0.0",
14170-
"@npmcli/template-oss": "4.6.2",
14170+
"@npmcli/template-oss": "4.7.1",
1417114171
"tap": "^16.0.1"
1417214172
},
1417314173
"engines": {
@@ -14183,7 +14183,7 @@
1418314183
},
1418414184
"devDependencies": {
1418514185
"@npmcli/eslint-config": "^4.0.0",
14186-
"@npmcli/template-oss": "4.6.2",
14186+
"@npmcli/template-oss": "4.7.1",
1418714187
"nock": "^13.2.4",
1418814188
"tap": "^16.0.1"
1418914189
},
@@ -14200,7 +14200,7 @@
1420014200
},
1420114201
"devDependencies": {
1420214202
"@npmcli/eslint-config": "^4.0.0",
14203-
"@npmcli/template-oss": "4.6.2",
14203+
"@npmcli/template-oss": "4.7.1",
1420414204
"minipass": "^3.1.1",
1420514205
"nock": "^13.2.4",
1420614206
"tap": "^16.0.1"
@@ -14220,7 +14220,7 @@
1422014220
},
1422114221
"devDependencies": {
1422214222
"@npmcli/eslint-config": "^4.0.0",
14223-
"@npmcli/template-oss": "4.6.2",
14223+
"@npmcli/template-oss": "4.7.1",
1422414224
"nock": "^13.0.7",
1422514225
"spawk": "^1.7.1",
1422614226
"tap": "^16.0.1"
@@ -14241,7 +14241,7 @@
1424114241
},
1424214242
"devDependencies": {
1424314243
"@npmcli/eslint-config": "^4.0.0",
14244-
"@npmcli/template-oss": "4.6.2",
14244+
"@npmcli/template-oss": "4.7.1",
1424514245
"libnpmpack": "^5.0.1",
1424614246
"lodash.clonedeep": "^4.5.0",
1424714247
"nock": "^13.2.4",
@@ -14259,7 +14259,7 @@
1425914259
},
1426014260
"devDependencies": {
1426114261
"@npmcli/eslint-config": "^4.0.0",
14262-
"@npmcli/template-oss": "4.6.2",
14262+
"@npmcli/template-oss": "4.7.1",
1426314263
"nock": "^13.2.4",
1426414264
"tap": "^16.0.1"
1426514265
},
@@ -14276,7 +14276,7 @@
1427614276
},
1427714277
"devDependencies": {
1427814278
"@npmcli/eslint-config": "^4.0.0",
14279-
"@npmcli/template-oss": "4.6.2",
14279+
"@npmcli/template-oss": "4.7.1",
1428014280
"nock": "^13.2.4",
1428114281
"tap": "^16.0.1"
1428214282
},
@@ -14296,7 +14296,7 @@
1429614296
},
1429714297
"devDependencies": {
1429814298
"@npmcli/eslint-config": "^4.0.0",
14299-
"@npmcli/template-oss": "4.6.2",
14299+
"@npmcli/template-oss": "4.7.1",
1430014300
"require-inject": "^1.4.4",
1430114301
"tap": "^16.0.1"
1430214302
},

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
"@npmcli/fs": "^3.0.0",
205205
"@npmcli/git": "^4.0.1",
206206
"@npmcli/promise-spawn": "^5.0.0",
207-
"@npmcli/template-oss": "4.6.2",
207+
"@npmcli/template-oss": "4.7.1",
208208
"licensee": "^8.2.0",
209209
"nock": "^13.2.4",
210210
"npm-packlist": "^7.0.1",
@@ -254,7 +254,7 @@
254254
},
255255
"templateOSS": {
256256
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
257-
"version": "4.6.2",
257+
"version": "4.7.1",
258258
"content": "./scripts/template-oss/root.js"
259259
},
260260
"license": "Artistic-2.0",

scripts/template-oss/ci-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
smoke-publish:
44
{{> jobMatrix
55
jobName="Smoke Publish"
6-
jobCheck=(obj sha="${{ inputs.check-sha }}")
6+
jobCheck=(obj sha="inputs.check-sha")
77
jobCheckout=(obj ref="${{ inputs.ref }}")
88
windowsCI=false
99
}}

smoke-tests/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"devDependencies": {
2121
"@npmcli/eslint-config": "^4.0.0",
2222
"@npmcli/promise-spawn": "^5.0.0",
23-
"@npmcli/template-oss": "4.6.2",
23+
"@npmcli/template-oss": "4.7.1",
2424
"minify-registry-metadata": "^2.2.0",
2525
"rimraf": "^3.0.2",
2626
"tap": "^16.0.1",
@@ -30,7 +30,7 @@
3030
"license": "ISC",
3131
"templateOSS": {
3232
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
33-
"version": "4.6.2",
33+
"version": "4.7.1",
3434
"content": "../scripts/template-oss/index.js"
3535
},
3636
"tap": {

workspaces/arborist/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
},
4040
"devDependencies": {
4141
"@npmcli/eslint-config": "^4.0.0",
42-
"@npmcli/template-oss": "4.6.2",
42+
"@npmcli/template-oss": "4.7.1",
4343
"benchmark": "^2.1.4",
4444
"chalk": "^4.1.0",
4545
"minify-registry-metadata": "^2.1.0",
@@ -101,7 +101,7 @@
101101
},
102102
"templateOSS": {
103103
"//@npmcli/template-oss": "This file is partially managed by @npmcli/template-oss. Edits may be overwritten.",
104-
"version": "4.6.2",
104+
"version": "4.7.1",
105105
"content": "../../scripts/template-oss/index.js"
106106
}
107107
}

0 commit comments

Comments
 (0)