fix(ci): trigger workflow and gates on master branch
ci / build-and-gate (push) Failing after 1s

This commit is contained in:
2026-02-15 20:03:14 +08:00
parent 05cd327fe1
commit 5da1acb41a
3 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -2,9 +2,9 @@ name: ci
on:
push:
branches: ["main"]
branches: ["master"]
pull_request:
branches: ["main"]
branches: ["master"]
env:
JAVA_VERSION: "21"
@@ -74,14 +74,14 @@ jobs:
- name: Docs gate
if: github.event_name == 'pull_request'
env:
BASE_REF: "origin/main"
BASE_REF: "origin/master"
run: scripts/ci/docs-gate.sh
# ── OpenAPI Diff Gate ──
- name: OpenAPI diff gate
if: github.event_name == 'pull_request'
env:
BASE_REF: "origin/main"
BASE_REF: "origin/master"
run: scripts/ci/openapi-diff.sh
# ── Ensure snapshot committed ──
+2 -2
View File
@@ -1,12 +1,12 @@
#!/usr/bin/env bash
set -euo pipefail
BASE_REF="${BASE_REF:-origin/main}"
BASE_REF="${BASE_REF:-origin/master}"
echo "[docs-gate] base ref: ${BASE_REF}"
# 确保有 base ref
git fetch origin main --depth=50 2>/dev/null || true
git fetch origin master --depth=50 2>/dev/null || true
# 获取变更文件列表
CHANGED="$(git diff --name-only "${BASE_REF}...HEAD" 2>/dev/null || git diff --name-only HEAD~1 || true)"
+2 -2
View File
@@ -3,11 +3,11 @@ set -euo pipefail
SNAP="docs/API/openapi.snapshot.yaml"
BREAKING="docs/API/breaking-changes.md"
BASE_REF="${BASE_REF:-origin/main}"
BASE_REF="${BASE_REF:-origin/master}"
echo "[openapi-diff] checking snapshot changes..."
git fetch origin main --depth=50 2>/dev/null || true
git fetch origin master --depth=50 2>/dev/null || true
# 获取变更文件列表
CHANGED="$(git diff --name-only "${BASE_REF}...HEAD" 2>/dev/null || git diff --name-only HEAD~1 || true)"