Skip to content

Commit ecceb77

Browse files
chore: Specify npm package version
1 parent 066761e commit ecceb77

File tree

4 files changed

+41
-22
lines changed

4 files changed

+41
-22
lines changed

.github/workflows/common-test.yml

Lines changed: 26 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ on:
1313
description: 'Test monorepo by specifying folder in config'
1414
type: string
1515
required: true
16+
version:
17+
description: 'Specify the version of the package'
18+
type: string
19+
required: false
1620

1721
permissions:
1822
id-token: write
@@ -49,12 +53,12 @@ jobs:
4953
- name: Install lambda-live-debugger globally
5054
if: ${{ inputs.mode == 'global' }}
5155
run: |
52-
npm i lambda-live-debugger -g
56+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
5357
working-directory: test
5458
- name: Install lambda-live-debugger locally
5559
if: ${{ inputs.mode == 'local' }}
5660
run: |
57-
npm i lambda-live-debugger
61+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
5862
working-directory: test
5963
- name: Configure AWS Credentials
6064
uses: aws-actions/configure-aws-credentials@v4
@@ -98,12 +102,12 @@ jobs:
98102
- name: Install lambda-live-debugger globally
99103
if: ${{ inputs.mode == 'global' }}
100104
run: |
101-
npm i lambda-live-debugger -g
105+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
102106
working-directory: test
103107
- name: Install lambda-live-debugger locally
104108
if: ${{ inputs.mode == 'local' }}
105109
run: |
106-
npm i lambda-live-debugger
110+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
107111
working-directory: test
108112
- name: Configure AWS Credentials
109113
uses: aws-actions/configure-aws-credentials@v4
@@ -147,13 +151,13 @@ jobs:
147151
- name: Install lambda-live-debugger globally
148152
if: ${{ inputs.mode == 'global' }}
149153
run: |
150-
npm i lambda-live-debugger -g
154+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
151155
152156
working-directory: test
153157
- name: Install lambda-live-debugger locally
154158
if: ${{ inputs.mode == 'local' }}
155159
run: |
156-
npm i lambda-live-debugger
160+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
157161
working-directory: test
158162
- name: Configure AWS Credentials
159163
uses: aws-actions/configure-aws-credentials@v4
@@ -197,13 +201,13 @@ jobs:
197201
- name: Install lambda-live-debugger globally
198202
if: ${{ inputs.mode == 'global' }}
199203
run: |
200-
npm i lambda-live-debugger -g
204+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
201205
202206
working-directory: test
203207
- name: Install lambda-live-debugger locally
204208
if: ${{ inputs.mode == 'local' }}
205209
run: |
206-
npm i lambda-live-debugger
210+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
207211
working-directory: test
208212
- name: Configure AWS Credentials
209213
uses: aws-actions/configure-aws-credentials@v4
@@ -247,13 +251,13 @@ jobs:
247251
- name: Install lambda-live-debugger globally
248252
if: ${{ inputs.mode == 'global' }}
249253
run: |
250-
npm i lambda-live-debugger -g
254+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
251255
252256
working-directory: test
253257
- name: Install lambda-live-debugger locally
254258
if: ${{ inputs.mode == 'local' }}
255259
run: |
256-
npm i lambda-live-debugger
260+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
257261
working-directory: test
258262
- name: Configure AWS Credentials
259263
uses: aws-actions/configure-aws-credentials@v4
@@ -297,13 +301,13 @@ jobs:
297301
- name: Install lambda-live-debugger globally
298302
if: ${{ inputs.mode == 'global' }}
299303
run: |
300-
npm i lambda-live-debugger -g
304+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
301305
302306
working-directory: test
303307
- name: Install lambda-live-debugger locally
304308
if: ${{ inputs.mode == 'local' }}
305309
run: |
306-
npm i lambda-live-debugger
310+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
307311
working-directory: test
308312
- name: Configure AWS Credentials
309313
uses: aws-actions/configure-aws-credentials@v4
@@ -347,13 +351,13 @@ jobs:
347351
- name: Install lambda-live-debugger globally
348352
if: ${{ inputs.mode == 'global' }}
349353
run: |
350-
npm i lambda-live-debugger -g
354+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
351355
352356
working-directory: test
353357
- name: Install lambda-live-debugger locally
354358
if: ${{ inputs.mode == 'local' }}
355359
run: |
356-
npm i lambda-live-debugger
360+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
357361
working-directory: test
358362
- name: Configure AWS Credentials
359363
uses: aws-actions/configure-aws-credentials@v4
@@ -397,13 +401,13 @@ jobs:
397401
- name: Install lambda-live-debugger globally
398402
if: ${{ inputs.mode == 'global' }}
399403
run: |
400-
npm i lambda-live-debugger -g
404+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
401405
402406
working-directory: test
403407
- name: Install lambda-live-debugger locally
404408
if: ${{ inputs.mode == 'local' }}
405409
run: |
406-
npm i lambda-live-debugger
410+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
407411
working-directory: test
408412
- name: Configure AWS Credentials
409413
uses: aws-actions/configure-aws-credentials@v4
@@ -451,12 +455,12 @@ jobs:
451455
- name: Install lambda-live-debugger globally
452456
if: ${{ inputs.mode == 'global' }}
453457
run: |
454-
npm i lambda-live-debugger -g
458+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
455459
working-directory: test
456460
- name: Install lambda-live-debugger locally
457461
if: ${{ inputs.mode == 'local' }}
458462
run: |
459-
npm i lambda-live-debugger
463+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
460464
working-directory: test
461465
- name: Configure AWS Credentials
462466
uses: aws-actions/configure-aws-credentials@v4
@@ -504,12 +508,12 @@ jobs:
504508
- name: Install lambda-live-debugger globally
505509
if: ${{ inputs.mode == 'global' }}
506510
run: |
507-
npm i lambda-live-debugger -g
511+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
508512
working-directory: test
509513
- name: Install lambda-live-debugger locally
510514
if: ${{ inputs.mode == 'local' }}
511515
run: |
512-
npm i lambda-live-debugger
516+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
513517
working-directory: test
514518
- name: Configure AWS Credentials
515519
uses: aws-actions/configure-aws-credentials@v4
@@ -553,12 +557,12 @@ jobs:
553557
- name: Install lambda-live-debugger globally
554558
if: ${{ inputs.mode == 'global' }}
555559
run: |
556-
npm i lambda-live-debugger -g
560+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }} -g
557561
working-directory: test
558562
- name: Install lambda-live-debugger locally
559563
if: ${{ inputs.mode == 'local' }}
560564
run: |
561-
npm i lambda-live-debugger
565+
npm i lambda-live-debugger@${{ inputs.version || 'latest' }}
562566
working-directory: test
563567
- name: Configure AWS Credentials
564568
uses: aws-actions/configure-aws-credentials@v4

.github/workflows/test-with-real-npm-all.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: Test with real npm - all combinations
22

33
on:
44
workflow_dispatch:
5+
inputs:
6+
version:
7+
description: 'Specify the version of the package'
8+
type: string
9+
required: true
510

611
permissions:
712
id-token: write
@@ -13,6 +18,7 @@ jobs:
1318
with:
1419
mode: global
1520
testMonorepo: false
21+
version: ${{ inputs.version }}
1622
secrets: inherit
1723

1824
test-local-not-monorepo:
@@ -21,6 +27,7 @@ jobs:
2127
with:
2228
mode: local
2329
testMonorepo: false
30+
version: ${{ inputs.version }}
2431
secrets: inherit
2532

2633
test-global-monorepo:
@@ -29,6 +36,7 @@ jobs:
2936
with:
3037
mode: global
3138
testMonorepo: true
39+
version: ${{ inputs.version }}
3240
secrets: inherit
3341

3442
test-local-monorepo:
@@ -37,4 +45,5 @@ jobs:
3745
with:
3846
mode: local
3947
testMonorepo: true
48+
version: ${{ inputs.version }}
4049
secrets: inherit

.github/workflows/test-with-real-npm.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ on:
1616
description: 'Test monorepo by specifying folder in config'
1717
type: boolean
1818
default: false
19+
version:
20+
description: 'Specify the version of the package'
21+
type: string
22+
required: true
1923

2024
permissions:
2125
id-token: write
@@ -27,4 +31,5 @@ jobs:
2731
with:
2832
mode: ${{ inputs.mode }}
2933
testMonorepo: ${{ inputs.testMonorepo }}
34+
version: ${{ inputs.version }}
3035
secrets: inherit
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 84dfbfddf9483bc56afa0aff516177c03652f0c7

0 commit comments

Comments
 (0)