Some checks failed
Vue3 Build and Serve CI / build-and-serve (push) Failing after 27s
30 lines
834 B
YAML
30 lines
834 B
YAML
name: Vue3 Build and Serve CI
|
|
|
|
on:
|
|
push:
|
|
branches:
|
|
- main # 您可以根据需要更改分支名称
|
|
|
|
jobs:
|
|
build-and-serve:
|
|
runs-on: ubuntu-latest # 您可以根据 Gitea Runner 的配置选择其他操作系统
|
|
steps:
|
|
- name: Checkout repository
|
|
uses: actions/checkout@v3
|
|
|
|
- name: 1. 安装相关依赖
|
|
run: npm install
|
|
|
|
- name: 2. 安装 serve
|
|
run: npm install -g serve
|
|
|
|
- name: 3. 运行 npm run build
|
|
run: npm run build
|
|
|
|
- name: 4 & 5. 转到 dist 目录并后台运行 serve
|
|
run: |
|
|
cd dist
|
|
serve -s -p 5666 &
|
|
# 注意:后台运行的 serve 进程在此 CI 作业结束后可能会被终止。
|
|
# 如果您需要持久化服务,请考虑其他部署策略(例如 Docker, systemd 服务等)。
|