Files
chat-one-web/.gitea/workflows/ci.yml
alboped 693835a37e
Some checks failed
CI / build (push) Has been cancelled
ci: 修改ci配置
2026-04-05 17:21:21 +08:00

43 lines
967 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Gitea Actions需开启 Actions 并注册 act_runner。
# act_runner 下 Job 容器内必须有 nodecheckout/setup-node 的脚本依赖),请设置例如:
# GITEA_RUNNER_LABELS=ubuntu-latest:docker://node:22-bookworm
# 并与本文件 runs-on、Setup Node 版本一致;需挂载 /var/run/docker.sock。
name: CI
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
concurrency:
group: ci-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: "22"
cache: yarn
- name: Install
run: yarn install --frozen-lockfile
- name: Prettier check
run: yarn format:check
- name: ESLint
run: yarn lint
- name: Build
run: yarn build