FreeOnePlus opened a new pull request, #192: URL: https://github.com/apache/doris-mcp-server/pull/192
## Summary - add an Apache SkyWalking Eyes source-license gate pinned to an immutable commit - add bounded repository license configuration and the missing ASF headers - keep the generated tool registry reproducible by rendering its license header from the catalog source of truth - extend the CI contract tests to allow only the exact pinned Apache license action ## Release impact The 1.0 source archive initially failed Apache source-release license verification because 27 tracked files had no recognized ASF header. This change makes the same audit pass with 278 valid files, 0 invalid files, and 10 explicitly ignored non-commentable or generated artifacts. No release artifact, local ledger, audit report, credential, or `.local` file is included in this pull request. ## Validation - `uv lock --check` - `uv run python generate_tool_catalog.py --check` - `uv run ruff check .` - `uv run mypy doris_mcp_server` - `uv run bandit -q -c pyproject.toml -r doris_mcp_server doris_mcp_client generate_requirements.py generate_tool_catalog.py` - Apache SkyWalking Eyes: 278 valid, 0 invalid, 10 ignored - release, catalog, manifest, and CI contract tests: 85 passed - full-suite preflight reached 67.73% coverage; after the final contract update, GitHub CI remains the merge gate ## Tracking - #189 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
