chore: 🚀 调整github action中设置pnpm环境的配置

This commit is contained in:
weisheng 2024-06-03 23:57:12 +08:00
parent 7aa21b0baa
commit 81047c708b
6 changed files with 43 additions and 33 deletions

View File

@ -9,7 +9,7 @@ jobs:
upload:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- shell: bash
env:
TOOLID: ${{ secrets.ALI_TOOL_ID }}
@ -37,14 +37,16 @@ jobs:
}' > .minicirc
fi
- name: Install pnpm
run: corepack enable
- uses: actions/setup-node@v3
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '18'
cache: 'pnpm'
node-version: 18
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 9
run_install: false
- name: upload
run: |

View File

@ -12,13 +12,17 @@ jobs:
- name: Checkout 🛎️
uses: actions/checkout@v4
- name: Install pnpm
run: corepack enable
- uses: actions/setup-node@v3
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '18'
cache: 'pnpm'
node-version: 18
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 9
run_install: false
- name: Install dependencies
run: pnpm install

View File

@ -9,10 +9,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: '18'
registry-url: https://registry.npmjs.org

View File

@ -11,16 +11,18 @@ jobs:
steps:
- name: Checkout Repository
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Install pnpm
run: corepack enable
- uses: actions/setup-node@v3
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '18'
cache: 'pnpm'
node-version: 18
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 9
run_install: false
- name: Install Dependencies and Build Docs
run: |
pnpm install

View File

@ -12,7 +12,7 @@ jobs:
steps:
- name: 检出代码
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: 获取当前和上一个标签
id: get_tags

View File

@ -9,7 +9,7 @@ jobs:
upload:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- shell: bash
env:
PRIVATE_KEY: ${{ secrets.MP_PRIVATE_KEY }}
@ -41,14 +41,16 @@ jobs:
}' > .minicirc
fi
- name: Install pnpm
run: corepack enable
- uses: actions/setup-node@v3
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '18'
cache: 'pnpm'
node-version: 18
- uses: pnpm/action-setup@v4
name: Install pnpm
with:
version: 9
run_install: false
- name: upload
run: |