Skip to content

Commit d258992

Browse files
yusintokinyoklion
andauthored
chore: Update gha checkout and node versions. (#440)
Update checkout and setup-node actions to v4. Update node versions to 20 which uses npm v10 which supports provenance. ![Screenshot_2024-04-16_at_11_41_26 AM](https://github.com/launchdarkly/js-core/assets/1593077/d535b04d-e427-477e-8fa9-dc3b4bf233c2) --------- Co-authored-by: Ryan Lamb <[email protected]>
1 parent f034588 commit d258992

20 files changed

+85
-144
lines changed

.github/workflows/akamai-base.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
build-test-akamai:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
- id: shared
2020
name: Shared CI Steps
2121
uses: ./actions/ci

.github/workflows/akamai-edgekv.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
build-test-akamai-edgekv:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
- id: shared
2020
name: Shared CI Steps
2121
uses: ./actions/ci

.github/workflows/akamai-edgeworker-sdk.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
build-test-akamai-edgeworker-sdk:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 16
20+
node-version: 20.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

.github/workflows/cloudflare.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
build-test-cloudflare:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
- id: shared
2020
name: Shared CI Steps
2121
uses: ./actions/ci

.github/workflows/common.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
build-test-common:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 16
20+
node-version: 20.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

.github/workflows/manual-publish-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ jobs:
2424
build-publish:
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v3
28-
- uses: actions/setup-node@v3
27+
- uses: actions/checkout@v4
28+
- uses: actions/setup-node@v4
2929
with:
30-
node-version: 16.x
30+
node-version: 20.x
3131
registry-url: 'https://registry.npmjs.org'
3232

3333
- name: 'Setup Redis'

.github/workflows/manual-publish.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,8 @@ jobs:
5050
- uses: actions/checkout@v4
5151
- uses: actions/setup-node@v4
5252
with:
53-
node-version: 16.x
53+
node-version: 20.x
5454
registry-url: 'https://registry.npmjs.org'
55-
- uses: ./actions/install-npm-version
56-
with:
57-
npm_version: 9.5.0
5855
- name: 'Setup Redis'
5956
if: ${{ inputs.workspace_path == 'packages/store/node-server-sdk-redis' }}
6057
run: |

.github/workflows/mocks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
1414
build-test-mocks:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
- id: shared
2020
name: Shared CI Steps
2121
uses: ./actions/ci

.github/workflows/node-dynamodb.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
build-test-node-dynamo:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 16
20+
node-version: 20.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- run: |
2323
sudo docker run -d -p 8000:8000 amazon/dynamodb-local

.github/workflows/node-otel.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
build-test-node-server-otel:
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v3
18-
- uses: actions/setup-node@v3
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-node@v4
1919
with:
20-
node-version: 16
20+
node-version: 20.x
2121
registry-url: 'https://registry.npmjs.org'
2222
- id: shared
2323
name: Shared CI Steps

0 commit comments

Comments
 (0)