Compare commits

...

1 Commits

Author SHA1 Message Date
Borewit
2439c102a1 Update Node.js to version 20 (LTS)
Update GitHub action dependencies:
- `actions/checkout`
- `actions/setup-node`
- `actions/cache`
- `actions/upload-artifact`
2024-08-12 13:44:23 +02:00
2 changed files with 17 additions and 17 deletions

View File

@@ -10,10 +10,10 @@ jobs:
os: os:
- ubuntu-latest - ubuntu-latest
node: node:
- '16' - '20'
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: ${{ matrix.node }} node-version: ${{ matrix.node }}
- run: npm install - run: npm install

View File

@@ -5,10 +5,10 @@ jobs:
package_linux: package_linux:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: '16' node-version: '20'
- uses: actions/cache@v3 - uses: actions/cache@v3
with: with:
path: ~/.npm path: ~/.npm
@@ -17,7 +17,7 @@ jobs:
${{ runner.os }}-node- ${{ runner.os }}-node-
- run: npm install - run: npm install
- run: npm run package -- linux - run: npm run package -- linux
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v4
with: with:
name: linux name: linux
path: | path: |
@@ -27,11 +27,11 @@ jobs:
package_macos: package_macos:
runs-on: macos-latest runs-on: macos-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: '16' node-version: '20'
- uses: actions/cache@v3 - uses: actions/cache@v4
with: with:
path: ~/.npm path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -39,7 +39,7 @@ jobs:
${{ runner.os }}-node- ${{ runner.os }}-node-
- run: npm install - run: npm install
- run: npm run package -- darwin - run: npm run package -- darwin
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v4
with: with:
name: macos name: macos
path: | path: |
@@ -48,11 +48,11 @@ jobs:
package_windows: package_windows:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
- uses: actions/setup-node@v3 - uses: actions/setup-node@v4
with: with:
node-version: '16' node-version: '20'
- uses: actions/cache@v3 - uses: actions/cache@v4
with: with:
path: ~/.npm path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -60,7 +60,7 @@ jobs:
${{ runner.os }}-node- ${{ runner.os }}-node-
- run: npm install - run: npm install
- run: npm run package -- win32 - run: npm run package -- win32
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v4
with: with:
name: windows name: windows
path: | path: |