/
githubmirror
/
gogs
Обзор
Документация
Войти
/
githubmirror
/
gogs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/web.yml
54 строки
1 KB
ᴊᴏᴇ ᴄʜᴇɴ
feat: introduce React web frontend and migrate home + 404 pages (#8276)
21 май 2026, 00:45
Не верифицирован
21 май 2026, 00:45
b67c13c
Код
Авторство
О чём код?
name: Web on: push: branches: - main - 'release/**' paths: - 'web/**' - 'pnpm-lock.yaml' - 'pnpm-workspace.yaml' - 'package.json' - 'conf/locale/locale_*.ini' - '.github/workflows/web.yml' pull_request: paths: - 'web/**' - 'pnpm-lock.yaml' - 'pnpm-workspace.yaml' - 'package.json' - 'conf/locale/locale_*.ini' - '.github/workflows/web.yml' permissions: contents: read jobs: web: name: Lint and build runs-on: ubuntu-latest env: MOON_COLOR: "true" FORCE_COLOR: "1" steps: - name: Check out code uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 with: fetch-depth: 0 - name: Set up pnpm uses: pnpm/action-setup@0e279bb959325dab635dd2c09392533439d90093 # v6.0.8 - name: Set up Node uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: node-version: 24 cache: pnpm - name: Set up moon uses: moonrepo/setup-toolchain@261c62cb5b0f580c7be7c8cd0f023a2e96756095 # v0.6.4 with: auto-install: false - name: Lint run: moon run web:lint - name: Build run: moon run web:build - name: Check for uncommitted changes run: git diff --exit-code --stat