Skip to content

Commit efeaca7

Browse files
committed
ci: upgrade github actions to latest version
1 parent 496d16f commit efeaca7

File tree

5 files changed

+19
-19
lines changed

5 files changed

+19
-19
lines changed

.github/workflows/create_release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99

1010
steps:
1111
- name: Checkout repository
12-
uses: actions/checkout@v3
12+
uses: actions/checkout@v4
1313

1414
- name: Install Node.js
15-
uses: actions/setup-node@v3
15+
uses: actions/setup-node@v4
1616
with:
1717
node-version: '20.x'
1818

@@ -24,7 +24,7 @@ jobs:
2424

2525
- name: Create release
2626
id: create_release
27-
uses: actions/github-script@v6
27+
uses: actions/github-script@v7
2828
with:
2929
script: |
3030
const packageVersion = require('./package.json').version;
@@ -38,7 +38,7 @@ jobs:
3838
return response.data.id;
3939
4040
- name: Attach VSIX package to release
41-
uses: actions/github-script@v6
41+
uses: actions/github-script@v7
4242
with:
4343
script: |
4444
const fs = require('fs');

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
node: [ 20 ]
1010
name: Linting on Ubuntu with Node ${{ matrix.node }}
1111
steps:
12-
- uses: actions/checkout@v3
13-
- uses: actions/setup-node@v3
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-node@v4
1414
with:
1515
node-version: ${{ matrix.node }}
1616
- run: npm install

.github/workflows/prettier.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
node: [ 20 ]
1010
name: Prettier on Ubuntu with Node ${{ matrix.node }}
1111
steps:
12-
- uses: actions/checkout@v3
13-
- uses: actions/setup-node@v3
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-node@v4
1414
with:
1515
node-version: ${{ matrix.node }}
1616
- run: npm install

.github/workflows/publish_release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313

1414
steps:
1515
- name: Checkout repository
16-
uses: actions/checkout@v3
16+
uses: actions/checkout@v4
1717

1818
- name: Install Node.js
19-
uses: actions/setup-node@v3
19+
uses: actions/setup-node@v4
2020
with:
2121
node-version: '20.x'
2222

@@ -25,7 +25,7 @@ jobs:
2525

2626
- name: Validate tag name
2727
id: validate_tag_name
28-
uses: actions/github-script@v6
28+
uses: actions/github-script@v7
2929
with:
3030
script: |
3131
let tagNameValue = "${{ github.event.inputs.release-tag-name }}";
@@ -49,7 +49,7 @@ jobs:
4949
5050
- name: Get package name for tag
5151
id: get_package_name
52-
uses: actions/github-script@v6
52+
uses: actions/github-script@v7
5353
with:
5454
script: |
5555
const packageName = require('./package.json').name;
@@ -61,7 +61,7 @@ jobs:
6161
6262
- name: Get release and associated VSIX asset
6363
id: get_release_and_asset
64-
uses: actions/github-script@v6
64+
uses: actions/github-script@v7
6565
with:
6666
script: |
6767
const releaseTagName = ${{ steps.validate_tag_name.outputs.result }};
@@ -88,7 +88,7 @@ jobs:
8888
8989
- name: Download asset
9090
id: download_asset
91-
uses: actions/github-script@v6
91+
uses: actions/github-script@v7
9292
with:
9393
script: |
9494
const assetUrl = ${{ steps.get_release_and_asset.outputs.result }};

.github/workflows/run-tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
node: [20, 22]
1010
name: Tests with code coverage on Ubuntu with Node ${{ matrix.node }}
1111
steps:
12-
- uses: actions/checkout@v3
13-
- uses: actions/setup-node@v3
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-node@v4
1414
with:
1515
node-version: ${{ matrix.node }}
1616
- run: |
@@ -22,7 +22,7 @@ jobs:
2222
shell: bash
2323
- run: killall Xvfb || true
2424
- name: Upload coverage to codecov
25-
uses: codecov/codecov-action@v3
25+
uses: codecov/codecov-action@v4
2626
with:
2727
token: ${{ secrets.CODECOV_TOKEN }}
2828
files: coverage/*.json
@@ -34,8 +34,8 @@ jobs:
3434
node: [20, 22]
3535
name: Tests with code coverage on Windows with Node ${{ matrix.node }}
3636
steps:
37-
- uses: actions/checkout@v3
38-
- uses: actions/setup-node@v3
37+
- uses: actions/checkout@v4
38+
- uses: actions/setup-node@v4
3939
with:
4040
node-version: ${{ matrix.node }}
4141
- run: |

0 commit comments

Comments
 (0)