Skip to content

Commit 1cd00ec

Browse files
authored
Merge pull request #26 from byu-oit/node16-and-deps
Run using Node.js 16, bump NPM & GHA deps
2 parents 93a7429 + 6c054f8 commit 1cd00ec

File tree

9 files changed

+24431
-20729
lines changed

9 files changed

+24431
-20729
lines changed

.eslintrc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,4 @@
5555
"es6": true,
5656
"jest/globals": true
5757
}
58-
}
58+
}

.github/workflows/ci.yaml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,19 @@ on:
66
- master
77
- 'v*'
88
env:
9-
node_version: "12.x"
9+
node_version: "16.x"
1010

1111
jobs:
1212
build: # make sure build/ci work properly
1313
name: Build
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v1
16+
- uses: actions/checkout@v3
1717
- name: Set up Node.js
18-
uses: actions/setup-node@v1
18+
uses: actions/setup-node@v3
1919
with:
2020
node-version: ${{ env.node_version }}
21+
cache: yarn
2122

2223
- name: yarn install
2324
run: yarn install
@@ -32,12 +33,13 @@ jobs:
3233
name: Audit
3334
runs-on: ubuntu-latest
3435
steps:
35-
- uses: actions/checkout@v2
36+
- uses: actions/checkout@v3
3637

3738
- name: Set up Node.js
38-
uses: actions/setup-node@v1
39+
uses: actions/setup-node@v3
3940
with:
4041
node-version: ${{ env.node_version }}
42+
cache: yarn
4143

4244
- name: yarn audit
4345
run: yarn audit --level critical [[ $? -ge 16 ]] && exit 1 || exit 0 # this last part is needed because yarn audit returns a non-0 code if any vulnerabilities are found
@@ -46,12 +48,13 @@ jobs:
4648
name: Lint
4749
runs-on: ubuntu-latest
4850
steps:
49-
- uses: actions/checkout@v2
51+
- uses: actions/checkout@v3
5052

5153
- name: Set up Node.js
52-
uses: actions/setup-node@v1
54+
uses: actions/setup-node@v3
5355
with:
5456
node-version: ${{ env.node_version }}
57+
cache: yarn
5558

5659
- name: yarn install
5760
run: yarn install
@@ -63,10 +66,10 @@ jobs:
6366
name: Test
6467
runs-on: ubuntu-latest
6568
steps:
66-
- uses: actions/checkout@v2
69+
- uses: actions/checkout@v3
6770

6871
- name: Set up Node.js
69-
uses: actions/setup-node@v1
72+
uses: actions/setup-node@v3
7073
with:
7174
node-version: ${{ env.node_version }}
7275

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010
# name: Test
1111
# runs-on: ubuntu-latest
1212
# steps:
13-
# - uses: actions/checkout@v1
13+
# - uses: actions/checkout@v3
1414
# - name: CodeDeploy
1515
# uses: ./
1616
# with:

action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ inputs:
1111
description: 'Appspec file'
1212
required: true
1313
runs:
14-
using: 'node12'
14+
using: 'node16'
1515
main: 'dist/index.js'

0 commit comments

Comments
 (0)