From 34385513a90773d8c23777ccc7871836828f0a71 Mon Sep 17 00:00:00 2001 From: ianhu92 Date: Thu, 23 Jan 2025 14:53:42 +0800 Subject: [PATCH] chore(ci): update --- .github/workflows/release.yml | 6 ++++-- toolkit/buildPkg.js | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 693e35f..1a7c4ad 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: - node-version: [16.x] + node-version: [20.x] steps: - @@ -41,7 +41,9 @@ jobs: - name: Build run: | - yarn install + corepack prepare pnpm@latest --activate + corepack enable pnpm + pnpm install go mod vendor npm run buildPkg - diff --git a/toolkit/buildPkg.js b/toolkit/buildPkg.js index b935e76..2ed22e3 100644 --- a/toolkit/buildPkg.js +++ b/toolkit/buildPkg.js @@ -8,7 +8,7 @@ const pkgName = 'tencent-cls-grafana-datasource' const execScripts = [ 'rm -rf dist', 'npm run build', - '$(go env GOPATH)/bin/mage', + 'mage || $(go env GOPATH)/bin/mage', `cp -r dist ${pkgName}`, `zip -r ${pkgName}.zip ${pkgName}`, `rm -rf ${pkgName}`,