From ce63e0e519260df5e88f1d9387565b7dc65bd3f6 Mon Sep 17 00:00:00 2001 From: James Lawton Date: Thu, 4 Jul 2024 19:10:40 +0100 Subject: [PATCH] new workflow --- .github/workflows/on-push-to-main.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/on-push-to-main.yml b/.github/workflows/on-push-to-main.yml index 37463b14..dd0661ba 100644 --- a/.github/workflows/on-push-to-main.yml +++ b/.github/workflows/on-push-to-main.yml @@ -15,9 +15,20 @@ jobs: steps: - name: git-checkout uses: actions/checkout@v4 - + - name: Install dependencies - uses: ./.github/actions/install-dependencies + run: | + npm install -g pnpm@9.1.0 + + - name: Set up Node + uses: actions/setup-node@v3 + with: + cache: pnpm + node-version: 20 + + - name: Install modules + run: | + pnpm install - name: Build run: pnpm build