Skip to content

Commit ccfead2

Browse files
authored
fix: update generated workflows to use latest versions (#206)
1 parent 1b8aaff commit ccfead2

File tree

3 files changed

+11
-26
lines changed

3 files changed

+11
-26
lines changed

lib/create-release-action.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,11 @@ jobs:
2121
name: release
2222
runs-on: ubuntu-latest
2323
steps:
24-
- uses: actions/checkout@v2
25-
- uses: actions/setup-node@v2
24+
- uses: actions/checkout@v3
25+
- uses: actions/setup-node@v3
2626
with:
2727
node-version: "lts/*"
28-
- uses: actions/cache@v1
29-
with:
30-
path: ~/.npm
31-
key: \${{ runner.os }}-node-\${{ hashFiles('**/package-lock.json') }}
32-
restore-keys: |
33-
\${{ runner.os }}-node-
28+
cache: npm
3429
- run: npm ci
3530
- run: npm run build
3631
- run: npx semantic-release

lib/create-test-action.js

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,15 @@ jobs:
1818
runs-on: ubuntu-latest
1919
strategy:
2020
matrix:
21-
node_version: ["12", "14", "16"]
21+
node_version: ["14", "16", "18"]
2222
2323
steps:
24-
- uses: actions/checkout@v2
24+
- uses: actions/checkout@v3
2525
- name: Use Node.js \${{ matrix.node_version }}
26-
uses: actions/setup-node@v2
26+
uses: actions/setup-node@v3
2727
with:
2828
node-version: \${{ matrix.node_version }}
29-
- uses: actions/cache@v1
30-
with:
31-
path: ~/.npm
32-
key: \${{ runner.os }}-node-\${{ hashFiles('**/package-lock.json') }}
33-
restore-keys: |
34-
\${{ runner.os }}-node-
29+
cache: npm
3530
- run: npm ci
3631
- run: npm test --ignore-scripts # run lint only once
3732
@@ -41,7 +36,7 @@ jobs:
4136
steps:
4237
- run: exit 1
4338
if: \${{ needs.test_matrix.result != 'success' }}
44-
- uses: actions/checkout@v2
39+
- uses: actions/checkout@v3
4540
- run: npm ci
4641
- run: npm run lint
4742
if: \${{ always }}

lib/create-update-prettier-action.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,11 @@ jobs:
1515
update_prettier:
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v2
19-
- uses: actions/setup-node@v2
18+
- uses: actions/checkout@v3
19+
- uses: actions/setup-node@v3
2020
with:
2121
node-version: "lts/*"
22-
- uses: actions/cache@v1
23-
with:
24-
path: ~/.npm
25-
key: \${{ runner.os }}-node-\${{ hashFiles('**/package-lock.json') }}
26-
restore-keys: |
27-
\${{ runner.os }}-node-
22+
cache: npm
2823
- run: npm ci
2924
- run: npm run lint:fix
3025
- uses: gr2m/[email protected]

0 commit comments

Comments
 (0)