Skip to content

Commit a405d2b

Browse files
committed
Update GitHub workflows
1 parent 5bb62ba commit a405d2b

File tree

2 files changed

+19
-19
lines changed

2 files changed

+19
-19
lines changed

.github/workflows/package-on-release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Code Checkout
14-
uses: actions/checkout@v3
14+
uses: actions/checkout@v5
1515

1616
- name: Install translation tools
1717
run: sudo apt-get install -y make gettext
1818

19-
- name: Install NodeJS 18
20-
uses: actions/setup-node@v3
19+
- name: Install NodeJS 22
20+
uses: actions/setup-node@v5
2121
with:
22-
node-version: 18
22+
node-version: 22
2323
cache: 'yarn'
2424

2525
- name: Install the dependencies

.github/workflows/sanity-checks.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,15 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Code Checkout
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v5
2020

2121
- name: Install translation tools
2222
run: sudo apt-get install -y make gettext
2323

24-
- name: Install NodeJS 18
25-
uses: actions/setup-node@v3
24+
- name: Install NodeJS 22
25+
uses: actions/setup-node@v5
2626
with:
27-
node-version: 18
27+
node-version: 22
2828
cache: 'yarn'
2929

3030
- name: Install the dependencies
@@ -38,15 +38,15 @@ jobs:
3838
runs-on: ubuntu-latest
3939
steps:
4040
- name: Code Checkout
41-
uses: actions/checkout@v3
41+
uses: actions/checkout@v5
4242

4343
- name: Install translation tools
4444
run: sudo apt-get install -y make gettext
4545

46-
- name: Install NodeJS 18
47-
uses: actions/setup-node@v3
46+
- name: Install NodeJS 22
47+
uses: actions/setup-node@v5
4848
with:
49-
node-version: 18
49+
node-version: 22
5050
cache: 'yarn'
5151

5252
- name: Install the dependencies
@@ -56,7 +56,7 @@ jobs:
5656
run: yarn package
5757

5858
- name: Upload the distributable package
59-
uses: actions/upload-artifact@v3
59+
uses: actions/upload-artifact@v4
6060
with:
6161
name: extension-archive
6262
path: build/dist/**/*
@@ -66,13 +66,13 @@ jobs:
6666
runs-on: ubuntu-latest
6767
steps:
6868
- name: Code Checkout
69-
uses: actions/checkout@v3
69+
uses: actions/checkout@v5
7070

7171
- name: Install translation tools
7272
run: sudo apt-get install -y make gettext
7373

7474
- name: Install NodeJS 18
75-
uses: actions/setup-node@v3
75+
uses: actions/setup-node@v5
7676
with:
7777
node-version: 18
7878
cache: 'yarn'
@@ -84,7 +84,7 @@ jobs:
8484
run: yarn test
8585

8686
- name: Upload test coverage report
87-
uses: actions/upload-artifact@v3
87+
uses: actions/upload-artifact@v4
8888
with:
8989
name: coverage-report
9090
path: build/test/lcov.info
@@ -95,18 +95,18 @@ jobs:
9595
needs: testing
9696
steps:
9797
- name: Code Checkout
98-
uses: actions/checkout@v3
98+
uses: actions/checkout@v5
9999
with:
100100
fetch-depth: 0
101101

102102
- name: Download test coverage report
103-
uses: actions/download-artifact@v3
103+
uses: actions/download-artifact@v4
104104
with:
105105
name: coverage-report
106106
path: build/test
107107

108108
- name: Perform SonarCloud Scan
109-
uses: SonarSource/sonarcloud-github-action@v2.1.1
109+
uses: SonarSource/sonarcloud-github-action@v5
110110
env:
111111
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
112112
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}

0 commit comments

Comments
 (0)