From c837a286ad6340abbe63bd22bd455050babc1ccd Mon Sep 17 00:00:00 2001 From: Gareth George Date: Mon, 25 Nov 2024 18:02:35 -0800 Subject: [PATCH] chore: move github actions workflows to pnpm --- .github/workflows/docs.yml | 9 +++++++-- .github/workflows/release.yml | 5 +++++ .goreleaser.yaml | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c96110a6..847872cd 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,11 +22,16 @@ jobs: with: node-version: "20" + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Install dependencies - run: npm install --prefix ./docs + run: pnpm install --prefix ./docs - name: Build - run: npm run generate --prefix ./docs + run: pnpm run generate --prefix ./docs - name: Fix permissions run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e0fbcd7d..d057fde4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,6 +32,11 @@ jobs: with: node-version: "20" + - name: Setup pnpm + uses: pnpm/action-setup@v4 + with: + version: 9 + - name: Login to Docker Hub uses: docker/login-action@v3 with: diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 943eb35c..1c75af1a 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -14,7 +14,7 @@ env: before: hooks: - go mod tidy - - npm --prefix webui install + - pnpm --prefix webui install - sh -c "GOOS=linux BACKREST_BUILD_VERSION={{.Version}} go generate ./..." - sh -c "GOOS=windows BACKREST_BUILD_VERSION={{.Version}} go generate ./..."