Skip to content

Commit 9f3b87c

Browse files
committed
CCM-13038: pass GITHUB token to action
1 parent edb2a8f commit 9f3b87c

File tree

4 files changed

+11928
-13424
lines changed

4 files changed

+11928
-13424
lines changed

.github/actions/node-install/action.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,25 @@ name: 'npm install and setup'
22
description: 'Setup node, authenticate github package repository and perform clean npm install'
33

44
inputs:
5-
node_version:
5+
node-version:
66
description: 'Node.js version'
77
required: true
8+
GITHUB_TOKEN:
9+
description: "Token for access to github package registry"
10+
required: true
811

912
runs:
1013
using: 'composite'
1114
steps:
1215
- name: 'Use Node.js'
1316
uses: actions/setup-node@v6
1417
with:
15-
node-version: '${{ inputs.node_version }}'
18+
node-version: '${{ inputs.node-version }}'
1619

1720
- name: 'Install dependencies'
1821
shell: bash
22+
env:
23+
GITHUB_TOKEN: ${{ inputs.GITHUB_TOKEN }}
1924
run: |
20-
./scripts/set-github-token.sh
25+
scripts/set-github-token.sh
2126
npm ci

.github/workflows/stage-2-test.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ jobs:
6161
uses: ./.github/actions/node-install
6262
with:
6363
node-version: 22
64+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6465
- name: "Generate dependencies"
6566
run: |
6667
npm run generate-dependencies --workspaces --if-present
@@ -84,6 +85,7 @@ jobs:
8485
uses: ./.github/actions/node-install
8586
with:
8687
node-version: 22
88+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8789
- name: "Generate dependencies"
8890
run: |
8991
npm run generate-dependencies --workspaces --if-present
@@ -121,6 +123,7 @@ jobs:
121123
uses: ./.github/actions/node-install
122124
with:
123125
node-version: 22
126+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
124127
- name: "Generate dependencies"
125128
run: npm run generate-dependencies --workspaces --if-present
126129
- name: "Run PACT tests"
@@ -146,6 +149,7 @@ jobs:
146149
uses: ./.github/actions/node-install
147150
with:
148151
node-version: 22
152+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
149153
- name: "Generate dependencies"
150154
run: |
151155
npm run generate-dependencies --workspaces --if-present
@@ -171,6 +175,7 @@ jobs:
171175
uses: ./.github/actions/node-install
172176
with:
173177
node-version: 22
178+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
174179
- name: "Generate dependencies"
175180
run: |
176181
npm run generate-dependencies --workspaces --if-present

0 commit comments

Comments
 (0)