From d923efe9a4f3ef24ca305d30fd5b7fe4330e604b Mon Sep 17 00:00:00 2001 From: Chemi Atlow Date: Thu, 22 Feb 2024 14:14:53 +0200 Subject: [PATCH] Update versions of used actions (#22) --- .github/workflows/main.yaml | 46 +++++++++++++++++----------------- .github/workflows/release.yaml | 6 ++--- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 2b4fcca..296411a 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -12,11 +12,11 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' cache: npm - name: check npm ci run: npm ci @@ -26,11 +26,11 @@ jobs: needs: [packages] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' cache: npm - name: npm ci run: npm ci @@ -42,11 +42,11 @@ jobs: needs: [packages] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' cache: npm - name: npm ci run: npm ci @@ -58,17 +58,17 @@ jobs: needs: [packages] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' cache: npm - name: npm ci run: npm ci - name: run build run: npm run build - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: dist path: dist @@ -78,15 +78,15 @@ jobs: needs: [packages, build] steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' cache: npm - name: npm ci run: npm ci - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: dist path: dist @@ -97,27 +97,27 @@ jobs: needs: [packages, build] strategy: matrix: - node_version: [16.x, 18.x] + node_version: [16.x, 18.x, 20.x] os: [ubuntu-latest] fail-fast: false runs-on: ${{ matrix.os }} steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node_version }} cache: npm - name: npm ci run: npm ci - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: dist path: dist - name: run coverage test run: npm run coverage - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: - name: coverage + name: coverage-${{ matrix.node_version }} path: coverage diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 029da59..9b3a0f2 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,11 +11,11 @@ jobs: runs-on: ubuntu-latest steps: - name: checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: setup Node - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '18.x' + node-version: '20.x' cache: 'npm' registry-url: 'https://registry.npmjs.org' - name: ci