Skip to content

update connector it workflow #9

update connector it workflow

update connector it workflow #9

Workflow file for this run

# Connector 集成测试(开源库触发入口)
#
# 触发时机:push 任意分支(含 PR 合并后的推送)+ PR 提交/更新 + 手工触发。
# paths 过滤保证仅连接器相关路径变更时启动,文档/README 等改动不触发。
# 实际测试逻辑在 tapdata-it 的 connector-it-reusable.yml 中统一维护。
# 运行环境:office-build 自托管 runner(runs-on 在 reusable workflow 中配置)。
name: Connector Integration Tests
on:
push:
branches: ['**']
paths:
- 'connectors/**'
- 'connectors-common/**'
- 'connectors-javascript/**'
- 'pom.xml'
- '.github/**'
pull_request:
types: [opened, synchronize, reopened]
paths:
- 'connectors/**'
- 'connectors-common/**'
- 'connectors-javascript/**'
- 'pom.xml'
- '.github/**'
workflow_dispatch:
inputs:
connectors:
description: '手工指定模块列表(逗号分隔,如 connectors/mysql-connector, connectors/mongodb-connector)'
required: false
type: string
concurrency:
group: connector-it-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
connector-it:
uses: tapdata/tapdata-it/.github/workflows/connector-it-reusable.yml@main

Check failure on line 39 in .github/workflows/connector-it.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/connector-it.yml

Invalid workflow file

error parsing called workflow ".github/workflows/connector-it.yml" -> "tapdata/tapdata-it/.github/workflows/connector-it-reusable.yml@main" (source branch with sha:f51eb7322b2273019f1875ca61967ba714d42926) : (Line: 45, Col: 5): Required property is missing: runs-on, (Line: 217, Col: 5): Required property is missing: runs-on
with:
java_version: '17'
connectors_override: ${{ inputs.connectors || '' }}
secrets: inherit