Files
msgexchange-v2/.github/workflows/ci.yml
T

24 lines
584 B
YAML

name: CI
# U02(R07):最小 CI 门禁——推送/PR 即构建+测试(T17 门禁的载体)
on:
push:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check docs
run: python3 scripts/check-docs.py .
- name: Set up JDK 25
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: '25'
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4
- name: Build and test
run: ./gradlew --no-daemon build --console=plain