microsoft / microsoft/onnxruntime

[Feature Request] Automate Java and Android package publishing

Open
#14,950 4 comments 0 reactions 0 assignees View on GitHub
api:Java feature request platform:mobile
Dominant language
C++
Stars
21.9k
Forks
4.2k
Avg merge
4d 11h
Merged PRs (30d)
184

Description

### Describe the feature request

A more automated process for publishing ONNX Runtime Java and Android packages. Currently it requires quite a few manual steps.

Ideally, we could also publish [snapshot](https://maven.apache.org/guides/getting-started/index.html#What_is_a_SNAPSHOT_version) builds for testing between releases.

### Describe scenario use case

The release manager can easily publish the Java and Android packages for both pre-release validation and the actual release with fewer manual steps.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by tracing the existing manual publishing process for ONNX Runtime Java and Android packages, including pre-release validation and actual releases, and review the linked Maven snapshot guidance. Done means both package types can be published with fewer manual steps for testing and release.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
mobile, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.