Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[🚀 Feature]: Java Jar snapshots on Github Packages #11355

Closed
titusfortner opened this issue Dec 2, 2022 · 4 comments
Closed

[🚀 Feature]: Java Jar snapshots on Github Packages #11355

titusfortner opened this issue Dec 2, 2022 · 4 comments
Labels
C-build Build related issues (bazel and CI) C-java I-enhancement
Milestone

Comments

@titusfortner
Copy link
Member

Feature and motivation

Appium project has had some issues with Selenium removing things before they were ready for them. Thankfully @mykola-mokhnach and @SrinivasanTarget have been very responsive, but we still run into issues like: appium/java-client#1811

If we can figure out how to release to https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-apache-maven-registry
that should allow Appium to test against it without cluttering up maven itself

Usage example

n/a

@titusfortner titusfortner added C-java I-enhancement C-build Build related issues (bazel and CI) labels Dec 2, 2022
@SrinivasanTarget
Copy link
Contributor

@titusfortner a week back we worked on automated release to maven Central from GitHub release in appium Java client. We can utilise that knowledge here.

@titusfortner
Copy link
Member Author

Problem is that it's likely going to be a bit tricky with bazel :-/

@diemol diemol added this to the 4.11 milestone Jun 14, 2023
diemol added a commit that referenced this issue Jun 16, 2023
Like that, we can set the secret in GitHub actions and
push SNAPSHOTS automatically. Helps with #11355.
@diemol
Copy link
Member

diemol commented Jun 20, 2023

Closed via SeleniumHQ/seleniumhq.github.io@da59b01

Java Grid can be downloaded from the Nightly tag and the bindings can be taken from the snapshot repo. I also added https://www.selenium.dev/downloads/#nightly to share info on how to use them.

@diemol diemol closed this as completed Jun 20, 2023
Copy link

github-actions bot commented Dec 9, 2023

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Dec 9, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
C-build Build related issues (bazel and CI) C-java I-enhancement
Projects
None yet
Development

No branches or pull requests

3 participants