Skip to content

[ci] Update publish workflow and dependency ranges#60

Merged
KaisennHu merged 3 commits into
Ascend:masterfrom
tianyi-ge:codex/publish-extras-release
May 30, 2026
Merged

[ci] Update publish workflow and dependency ranges#60
KaisennHu merged 3 commits into
Ascend:masterfrom
tianyi-ge:codex/publish-extras-release

Conversation

@tianyi-ge
Copy link
Copy Markdown
Collaborator

Summary

This PR updates the release workflow and relaxes optional dependency requirements.

Changes

  • Remove manual workflow_dispatch publishing so releases are triggered only by v* tags.
  • Fix artifact download paths by enabling merge-multiple before GitHub Release and PyPI publishing.
  • Explicitly use the pushed tag name for GitHub Release creation.
  • Relax torch and torch-npu optional dependency pins to minimum supported versions.
  • Update README and user guide dependency docs for CANN, torch, and torch-npu.

@ascend-robot
Copy link
Copy Markdown

CLA Signature Pass

tianyi-ge, thanks for your pull request. All authors of the commits have signed the CLA. 👍

@tianyi-ge tianyi-ge requested review from KaisennHu and dpj135 May 30, 2026 06:52
Signed-off-by: tianyi-huawei <getianyi1@huawei.com>
@tianyi-ge tianyi-ge force-pushed the codex/publish-extras-release branch from e4b6b8f to 0c43b9b Compare May 30, 2026 06:52
@ascend-robot
Copy link
Copy Markdown

CLA Signature Pass

tianyi-ge, thanks for your pull request. All authors of the commits have signed the CLA. 👍

… be cpu/npu tensors

Signed-off-by: tianyi-huawei <getianyi1@huawei.com>
@ascend-robot
Copy link
Copy Markdown

CLA Signature Pass

tianyi-ge, thanks for your pull request. All authors of the commits have signed the CLA. 👍

@tianyi-ge tianyi-ge self-assigned this May 30, 2026
@ascend-robot
Copy link
Copy Markdown

CLA Signature Pass

tianyi-ge, thanks for your pull request. All authors of the commits have signed the CLA. 👍

Copy link
Copy Markdown
Collaborator

@KaisennHu KaisennHu left a comment

Choose a reason for hiding this comment

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

lgtm

@dpj135
Copy link
Copy Markdown
Collaborator

dpj135 commented May 30, 2026

we better add notes about the version of torch and torch-npu to user_guide and developer_guide.

Comment thread pyproject.toml
Comment on lines +35 to +37
"torch>=2.7.1; platform_machine == 'x86_64'",
"torch>=2.7.1; platform_machine == 'aarch64'",
"torch-npu>=2.7.1.post2",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

we better add notes about the versions of torch and torch-npu to user_guide and developer_guide if we cannot make sure the versions of torch and torch-npu are aligned when pip install ray-ascend.

@tianyi-ge tianyi-ge force-pushed the codex/publish-extras-release branch from 66c6665 to 3c13344 Compare May 30, 2026 08:16
@ascend-robot
Copy link
Copy Markdown

CLA Signature Pass

tianyi-ge, thanks for your pull request. All authors of the commits have signed the CLA. 👍

Signed-off-by: tianyi-huawei <getianyi1@huawei.com>
@tianyi-ge tianyi-ge force-pushed the codex/publish-extras-release branch from 3c13344 to 789514f Compare May 30, 2026 08:17
@ascend-robot
Copy link
Copy Markdown

CLA Signature Pass

tianyi-ge, thanks for your pull request. All authors of the commits have signed the CLA. 👍

Copy link
Copy Markdown
Collaborator

@dpj135 dpj135 left a comment

Choose a reason for hiding this comment

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

it looks good to merge.

@KaisennHu KaisennHu merged commit 858d71e into Ascend:master May 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants