Skip to content

Add CodeUp CI integration - #570

Open
Ritvvvik wants to merge 1 commit into
alibaba:mainfrom
Ritvvvik:codeup-ci-support
Open

Add CodeUp CI integration#570
Ritvvvik wants to merge 1 commit into
alibaba:mainfrom
Ritvvvik:codeup-ci-support

Conversation

@Ritvvvik

Copy link
Copy Markdown

Closes #517

Adds examples/codeup_ci/ following the same pattern as the existing
GitHub Actions / GitLab CI integrations:

  • post_review.py — runs ocr review --format json and posts a
    summary comment via CodeUp's CreateChangeRequestComment API
  • post_review_test.py — unit tests (27 passing, fully mocked, no
    network/CLI required)
  • codeup-flow.yml — example Yunxiao Flow pipeline definition
  • README.md — setup instructions and pipeline variables

Scope (v1)

Posts one summary comment per review run rather than true inline
per-line comments — inline comments require resolving the merge
request's current patchset ID first, which I'm treating as a
reasonable follow-up (see Known limitations in the README).

Happy to adjust naming/conventions if they differ from other
integrations in this repo ,let me know.

Adds examples/codeup_ci with:
- post_review.py: runs ocr review --format json and posts a
  GLOBAL_COMMENT summary via CodeUp's CreateChangeRequestComment API
- post_review_test.py: unit tests (27 passing)
- codeup-flow.yml: example Yunxiao Flow pipeline
- README.md: setup docs and known limitations (v1 = summary
  comment only, inline comments as a follow-up)
@github-actions

Copy link
Copy Markdown
Contributor

OpenCodeReview: No comments generated. Looks good to me.

@CLAassistant

CLAassistant commented Jul 28, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI/CD集成是否可以增加云效CodeUp的支持

2 participants