From 623b16c958f3569c24fff2dda65a5703ef2e1cd1 Mon Sep 17 00:00:00 2001 From: Essem Date: Tue, 14 Jun 2022 00:51:45 -0500 Subject: [PATCH] Fix GitHub Actions (again) --- .github/workflows/build.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8231f39..011d2d3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,12 +17,16 @@ jobs: uses: actions/checkout@v1 - name: Setup Node.js environment uses: actions/setup-node@v2.1.2 + with: + cache: 'pnpm' - name: Setup pnpm uses: pnpm/action-setup@v2.2.2 + with: + version: 7 - name: Install dependencies run: sudo apt install libvips-dev libmagick++-dev - name: Build - run: pnpm install && npm run build + run: pnpm install && pnpm run build win32: runs-on: windows-latest @@ -31,12 +35,16 @@ jobs: uses: actions/checkout@v1 - name: Setup Node.js environment uses: actions/setup-node@v2.1.2 + with: + cache: 'pnpm' - name: Setup pnpm uses: pnpm/action-setup@v2.2.2 + with: + version: 7 - name: Install dependencies run: choco install imagemagick -PackageParameters InstallDevelopmentHeaders=true - name: Build - run: pnpm install && npm run build + run: pnpm install && pnpm run build darwin: runs-on: macos-latest @@ -45,9 +53,13 @@ jobs: uses: actions/checkout@v1 - name: Setup Node.js environment uses: actions/setup-node@v2.1.2 + with: + cache: 'pnpm' - name: Setup pnpm uses: pnpm/action-setup@v2.2.2 + with: + version: 7 - name: Install dependencies run: brew install imagemagick vips - name: Build - run: pnpm install && npm run build + run: pnpm install && pnpm run build