1
0
Эх сурвалжийг харах

chore(ci): cache node_modules

defclass 4 жил өмнө
parent
commit
6cda854a8d

+ 16 - 1
.github/workflows/build-desktop-release.yml

@@ -86,6 +86,13 @@ jobs:
         with:
           node-version: 14
 
+      - name: Cache Node Modules
+        uses: actions/cache@v2
+        with:
+          path: |
+            **/node_modules
+          key: ${{ runner.os }}-${{ hashFiles('**/package.json') }}
+
       - name: Build/Release Electron App
         run: yarn && yarn electron:make
         working-directory: ./static
@@ -156,11 +163,19 @@ jobs:
         with:
           node-version: 14
 
-      - uses: apple-actions/import-codesign-certs@v1
+      - name: Signing By Apple Developer ID
+        uses: apple-actions/import-codesign-certs@v1
         with:
           p12-file-base64: ${{ secrets.APPLE_CERTIFICATES_P12 }}
           p12-password: ${{ secrets.APPLE_CERTIFICATES_P12_PASSWORD }}
 
+      - name: Cache Node Modules
+        uses: actions/cache@v2
+        with:
+          path: |
+            **/node_modules
+          key: ${{ runner.os }}-${{ hashFiles('**/package.json') }}
+
       - name: Build/Release Electron App
         run: yarn && yarn electron:make
         working-directory: ./static