apache / apache/polaris

Python CLI Publication: Github workflow to build artifacts

Open
#3,047 3 comments 0 reactions 1 assignee Claimed by @HonahX View on GitHub
enhancement stale
Dominant language
Java
Stars
2.1k
Forks
522
Avg merge
1d 22h
Merged PRs (30d)
137

Description

### Is your feature request related to a problem? Please describe.

Since python CLI contains open api generated code and we do not want user to generate it again when installing the package, we want to build wheels for multiple Operating Systems.

We need to build 2 kinds of artifacts

1. artifacts uploaded to svn and pypi upon release verification and final publication
2. artifacts uploaded to pypi as pre-release (or nightly build)

The main difference between 1 and 2 are the package version: e.g. (`1.2.0` and `1.2.0rc1`)

### Describe the solution you'd like

_No response_

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.