Skip to content

Conversation

@kerwan-zeng
Copy link
Collaborator

WHY: refine ci workflow

TEST: local test pass

Copy link

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 refines the CI/CD workflow by adding wheel package building functionality and improving artifact management for docs deployment. The changes add conditional artifact uploads to ensure docs are only uploaded when pushing to main, and introduce a new build step for creating Python wheel packages in the publish job.

Key Changes

  • Added conditional upload for docs artifacts (only on push to main branch)
  • Introduced wheel package building using python -m build --wheel in the publish job
  • Updated step naming for clarity (removed "(CI)" prefix from docs and deploy steps)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants