openlark 0.15.0

飞书开放平台 Rust SDK - 企业级高覆盖率 API 客户端,极简依赖一条命令
Documentation
name: Quality (Badge Status)

# NOTE: 此工作流仅用于显示README中的质量徽章
# 实际质量检查由 ci.yml、coverage.yml、security.yml、quality-gates.yml 执行
# 此工作流作为轻量级状态镜像,避免重复运行昂贵的CI任务

on:
  workflow_run:
    workflows:
      - CI
    types:
      - completed

permissions:
  contents: read

jobs:
  # 轻量级状态镜像 - 继承上游CI结果
  quality-status:
    name: Quality Status
    if: ${{ github.event.workflow_run.event == 'pull_request' || github.event.workflow_run.event == 'push' }}
    runs-on: ubuntu-latest
    steps:
      - name: Mirror CI result
        run: |
          if [ "${{ github.event.workflow_run.conclusion }}" != "success" ]; then
            echo "Upstream CI 运行失败,请查看 CI 工作流日志。"
            exit 1
          fi
          echo "CI 通过,继承状态。"