From 8b5b223d197142e4efc8f60317054b29b2198296 Mon Sep 17 00:00:00 2001 From: Cphayim Date: Tue, 27 Feb 2024 23:11:26 +0800 Subject: [PATCH] ci(workflow): update workflow (#133) --- .github/workflows/deploy.yml | 14 +++++++------- .github/workflows/lint.yml | 12 ++++++------ package.json | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 3cd04f49..3591834f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -16,10 +16,11 @@ jobs: strategy: matrix: - node-version: [16] + node-version: [18] steps: - - uses: actions/checkout@v2 + - name: Checkout + uses: actions/checkout@v4 - name: Install SSH key uses: shimataro/ssh-key-action@v2 @@ -29,12 +30,11 @@ jobs: known_hosts: ${{ secrets.VRN_REMOTE_SERVER_SSH_KNOWN_HOSTS }} config: ${{ secrets.VRN_REMOTE_SERVER_SSH_CONFIG }} - - uses: pnpm/action-setup@v2.0.1 - with: - version: 6.28.0 + - name: Setup pnpm + uses: pnpm/action-setup@v2 - - name: Install Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + - name: Setup Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} cache: 'pnpm' diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index ddff147c..0a776267 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -15,15 +15,15 @@ jobs: eslint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - name: Checkout + uses: actions/checkout@v4 - - uses: pnpm/action-setup@v2.0.1 - with: - version: 6.28.0 + - name: Setup pnpm + uses: pnpm/action-setup@v2 - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 18 cache: 'pnpm' - name: Install dependencies diff --git a/package.json b/package.json index 6489c9d9..d117dff0 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "engines": { "node": ">=16.14.0" }, - "packageManager": "pnpm@6.28.0", + "packageManager": "pnpm@8.12.0", "scripts": { "preinstall": "npx only-allow pnpm", "prepare": "husky install",