Skip to content

[ARK CI] Enhance auto-round-lib CI test#1801

Merged
chensuyue merged 29 commits into
mainfrom
suyue/ark-ci
May 14, 2026
Merged

[ARK CI] Enhance auto-round-lib CI test#1801
chensuyue merged 29 commits into
mainfrom
suyue/ark-ci

Conversation

@chensuyue
Copy link
Copy Markdown
Contributor

Description

Enhance auto-round-lib CI test.

Type of Change

Validation

Related Issues

NA

Fixes or relates to #

Checklist Before Submitting

  • My code has been tested locally.
  • Documentation has been updated as needed.
  • New or updated tests are included where applicable.
  • The CUDA CI has passed. You can trigger it by commenting /azp run Unit-Test-CUDA-AutoRound.

chensuyue added 7 commits May 11, 2026 22:01
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Copilot AI review requested due to automatic review settings May 12, 2026 01:46
@chensuyue chensuyue marked this pull request as draft May 12, 2026 01:46
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the auto-round-lib build/publish pipeline and the ARK package versioning logic to better support CI builds (not relying on git tags) and to adjust TestPyPI publishing behavior.

Changes:

  • Updated auto_round_extension/ark/setup.py to derive a dev build version from the latest git commit date (and added debug output).
  • Adjusted .azure-pipelines/template/lib-build-template.yml checkout/publish steps (removed tag fetching, changed how twine is invoked, and removed the previous publish guard condition).

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
auto_round_extension/ark/setup.py Changes dev version generation strategy (git date-based) and adds diagnostic output.
.azure-pipelines/template/lib-build-template.yml Updates checkout and TestPyPI publish behavior for the ARK wheel build job.

Comment thread auto_round_extension/ark/setup.py
Comment thread auto_round_extension/ark/setup.py
Comment thread auto_round_extension/ark/setup.py
Comment thread .azure-pipelines/template/lib-build-template.yml Outdated
chensuyue added 3 commits May 12, 2026 13:45
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue chensuyue marked this pull request as ready for review May 12, 2026 14:55
chensuyue added 14 commits May 12, 2026 22:59
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
chensuyue added 3 commits May 13, 2026 16:17
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue
Copy link
Copy Markdown
Contributor Author

/azp run Unit-Test-CUDA-AutoRound

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue chensuyue merged commit 5bbe39b into main May 14, 2026
24 of 32 checks passed
@chensuyue chensuyue deleted the suyue/ark-ci branch May 14, 2026 02:02
lvliang-intel pushed a commit that referenced this pull request May 14, 2026
Signed-off-by: chensuyue <suyue.chen@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
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.

3 participants