Skip to content

依赖升级

依赖升级 #55

Workflow file for this run

name: 打包上传
on:
push:
branches:
- main
jobs:
cache-and-install:
runs-on: ubuntu-18.04
steps:
- name: Checkout code
uses: actions/checkout@v2
- name: Install node.js
# 使用action库 actions/setup-node安装node
uses: actions/setup-node@main
with:
node-version: lts/*
- name: Install pnpm
run: npm install -g pnpm
- name: Install dependencies
run: pnpm i
# 暂时没有编写test程序,可跳过
# - name: Test
# run: pnpm test
- name: Build
run: pnpm build
- name: push to server
uses: easingthemes/[email protected]
env:
REMOTE_HOST: ${{ secrets.HOST }}
REMOTE_USER: ${{ secrets.USER }}
SSH_PRIVATE_KEY: ${{ secrets.PASS }}
REMOTE_PORT: ${{ secrets.PORT }}
SOURCE: "dist/"
TARGET: ${{ secrets.PATH }}