From 4276598e62d2e8ca542530d930f53ef8a2b038eb Mon Sep 17 00:00:00 2001 From: Trivernis Date: Fri, 5 Nov 2021 09:08:12 +0100 Subject: [PATCH] Add caching and installation of angular cli Signed-off-by: Trivernis --- .../.github/workflows/build-debug-build.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/mediarepo-ui/.github/workflows/build-debug-build.yml b/mediarepo-ui/.github/workflows/build-debug-build.yml index 509422a..7aa9804 100644 --- a/mediarepo-ui/.github/workflows/build-debug-build.yml +++ b/mediarepo-ui/.github/workflows/build-debug-build.yml @@ -19,6 +19,18 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Cache Dependencies + id: cache-dependencies + uses: actions/cache@v2 + with: + path: | + node_modules + src-tauri/target + ~/.cargo + key: ${{ runner.os }}-dependencies-${{ hashFiles('src-tauri/Cargo.lock') }}-${{ hashFiles('yarn.lock') }} + restore_keys: | + ${{ runner.os }}-dependencies- + - name: Use Node.js 16 uses: actions/setup-node@v1 with: @@ -27,6 +39,9 @@ jobs: - name: Install Tauri run: cargo install tauri-cli --version ^1.0.0-beta + - name: Install Angular CLI + run: npm install -g @angular/cli + - name: Install dependencies uses: borales/actions-yarn@v2.3.0 with: