ci: revise workflows to use .nvmrc (node 18) (#1290)

This commit is contained in:
hehe
2023-03-04 14:07:09 +08:00
committed by GitHub
parent b6480bf8a6
commit 693e7b204b
9 changed files with 36 additions and 80 deletions

View File

@@ -23,28 +23,15 @@ concurrency:
jobs:
main:
strategy:
matrix:
node-version: [18]
os: [ubuntu-latest]
runs-on: ${{ matrix.os }}
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Use pnpm
uses: pnpm/action-setup@v2
- name: Use Node.js ${{ matrix.node-version }}
# https://github.com/actions/setup-node
uses: actions/setup-node@v3
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v2
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
node-version-file: '.nvmrc'
cache: 'pnpm'
- name: Install node modules
run: pnpm install
- run: pnpm i
- name: Check Language Key
if: github.ref != 'refs/heads/master'