Skip to content

Commit 64aa5ff

Browse files
fix: 2560 include workflow updates in release branch (#2569)
fix: Updated release flows to setup-node and setup make before calling npm ci (#2565) Updated release flows to setup-node and setup make before calling npm ci Signed-off-by: Roger Barker <[email protected]> Signed-off-by: ebadiere <[email protected]> Co-authored-by: Roger Barker <[email protected]>
1 parent 026e9a4 commit 64aa5ff

File tree

3 files changed

+28
-1
lines changed

3 files changed

+28
-1
lines changed

.github/workflows/release-acceptance.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ jobs:
4646

4747
- name: Checkout repo
4848
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
49+
50+
- name: Install make
51+
run: sudo apt-get update; sudo apt-get install build-essential -y
4952

5053
- name: Install packages
5154
run: npm ci

.github/workflows/release-automation.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,14 @@ jobs:
7878
git checkout ${RELEASE_BRANCH}
7979
fi
8080
81+
- name: Set up Node.js
82+
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
83+
with:
84+
node-version: '18'
85+
86+
- name: Install make
87+
run: sudo apt-get update; sudo apt-get install build-essential -y
88+
8189
- name: Install dependencies
8290
run: npm ci
8391

@@ -152,6 +160,14 @@ jobs:
152160
gpg_private_key: ${{ secrets.GPG_KEY_CONTENTS }}
153161
passphrase: ${{ secrets.GPG_KEY_PASSPHRASE }}
154162

163+
- name: Set up Node.js
164+
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
165+
with:
166+
node-version: '18'
167+
168+
- name: Install make
169+
run: sudo apt-get update; sudo apt-get install build-essential -y
170+
155171
- name: Install dependencies
156172
run: npm ci
157173

.github/workflows/release-production.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,15 @@ jobs:
6060

6161
- name: Checkout repository
6262
uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
63-
63+
64+
- name: Set up Node.js
65+
uses: actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8 # v4.0.2
66+
with:
67+
node-version: '18'
68+
69+
- name: Install make
70+
run: sudo apt-get update; sudo apt-get install build-essential -y
71+
6472
- name: Install packages
6573
run: npm ci
6674

0 commit comments

Comments
 (0)