浏览代码

CI: Update versions of used actions (#25585)

Marco Fugaro 2 年之前
父节点
当前提交
ab51a270a5
共有 1 个文件被更改,包括 20 次插入20 次删除
  1. 20 20
      .github/workflows/ci.yml

+ 20 - 20
.github/workflows/ci.yml

@@ -17,41 +17,41 @@ permissions:
 
 jobs:
   lint:
-    name: "Lint testing"
+    name: Lint testing
     runs-on: ubuntu-latest
     steps:
       - name: Git checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
       - name: Install Node
-        uses: actions/setup-node@v2
+        uses: actions/setup-node@v3
         with:
-          node-version: 16
+          node-version: 18
           cache: 'npm'
-      - name: Install packages
+      - name: Install dependencies
         run: npm ci
 
       - name: === Lint testing ===
         run: npm run lint
 
   unit:
-    name: "Unit testing"
+    name: Unit testing
     runs-on: ubuntu-latest
     steps:
       - name: Git checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
       - name: Install Node
-        uses: actions/setup-node@v2
+        uses: actions/setup-node@v3
         with:
-          node-version: 16
+          node-version: 18
           cache: 'npm'
-      - name: Install packages
+      - name: Install dependencies
         run: npm ci
 
       - name: === Unit testing ===
         run: npm run test-unit
 
   e2e:
-    name: "E2E testing"
+    name: E2E testing
     runs-on: ${{ matrix.os }}
     timeout-minutes: 15
     strategy:
@@ -63,13 +63,13 @@ jobs:
       CI: ${{ matrix.CI }}
     steps:
       - name: Git checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
       - name: Install Node
-        uses: actions/setup-node@v2
+        uses: actions/setup-node@v3
         with:
-          node-version: 16
+          node-version: 18
           cache: 'npm'
-      - name: Install packages
+      - name: Install dependencies
         run: npm ci
       - name: Build
         run: npm run build
@@ -85,17 +85,17 @@ jobs:
           if-no-files-found: ignore
 
   e2e-cov:
-    name: "Examples ready for release"
+    name: Examples ready for release
     runs-on: ubuntu-latest
     steps:
       - name: Git checkout
-        uses: actions/checkout@v2
+        uses: actions/checkout@v3
       - name: Install Node
-        uses: actions/setup-node@v2
+        uses: actions/setup-node@v3
         with:
-          node-version: 16
+          node-version: 18
           cache: 'npm'
-      - name: Install packages
+      - name: Install dependencies
         run: npm ci
 
       - name: === Examples ready for release ===