From 2465a484951e34845fcfdc277f2b7dcd1c83efa3 Mon Sep 17 00:00:00 2001 From: Dyllon Date: Sun, 24 Jul 2022 19:18:08 +0800 Subject: [PATCH 1/2] Add serverless caching to cd dev --- .github/workflows/cd-dev.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/cd-dev.yml b/.github/workflows/cd-dev.yml index 6b4679b..558ef90 100644 --- a/.github/workflows/cd-dev.yml +++ b/.github/workflows/cd-dev.yml @@ -46,6 +46,13 @@ jobs: - name: Install dependencies run: npm run setup:cd + - name: Cache Serverless + id: cd-dev-cache-serverless + uses: actions/cache@v3 + with: + path: .serverless + key: cd-dev-${{ runner.os }}-serverless + - name: Setup Serverless run: | npm i -g serverless From 0a5da1f7522ddb14462d8a2fe80d5c28b04458fd Mon Sep 17 00:00:00 2001 From: Dyllon Date: Sat, 5 Nov 2022 18:43:03 +0800 Subject: [PATCH 2/2] cache package-lock.json --- .github/workflows/cd-dev.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cd-dev.yml b/.github/workflows/cd-dev.yml index 558ef90..c0bc4fc 100644 --- a/.github/workflows/cd-dev.yml +++ b/.github/workflows/cd-dev.yml @@ -18,9 +18,10 @@ jobs: uses: actions/checkout@v3 - name: Setup Node - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: "14" + cache: 'npm' - name: Setup Python uses: actions/setup-python@v2