Parcourir la source

CI: Update versions of used actions (#25585)

Marco Fugaro il y a 2 ans
Parent
commit
ab51a270a5
1 fichiers modifiés avec 20 ajouts et 20 suppressions
  1. 20 20
      .github/workflows/ci.yml

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

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