From 962b03a6b99b54f6225cc8eb94e8126ee5a0535a Mon Sep 17 00:00:00 2001 From: agracio Date: Fri, 6 Dec 2024 17:51:42 +0000 Subject: [PATCH] updating CI --- .github/workflows/main.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ec8084b..b96a7b2 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -83,10 +83,28 @@ jobs: name: Resolve latest electron versions steps: - + - name: Checkout code uses: actions/checkout@v4 + - name: Cache node modules + id: cache-nodemodules + uses: actions/cache@v4 + env: + cache-name: cache-node-modules + with: + path: node_modules + key: ${{ runner.os }}-${{ hashFiles('package-lock.json') }} + + - name: Setup dotnet + uses: actions/setup-dotnet@v4 + with: + dotnet-version: '8.0.x' # SDK Version to use; x will use the latest version of the 8.0 channel + + - name: npm install + shell: bash + run: npm i + - name: Get latest Electron versions for 29, 30, 31, 32, 33 id: electron-versions shell: bash