elastic / elastic/logstash

Introduce automation to keep ruby and java dependencies up to date

Open
#16,364 0 comments 1 reaction 0 assignees View on GitHub
ci
Dominant language
Java
Stars
14.9k
Forks
3.5k
Avg merge
1d 4h
Merged PRs (30d)
88

Description

Managing dependencies on the Ruby and Java side requires a lot of effort (Gemfile.template, versions.yml, multiple build.gradle files, etc.).

I'd be nice to have an automated system that creates PRs to bump dependencies, and runs tests, potentially even merging when everything is green.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Gemfile.template, versions.yml, and the multiple build.gradle files to map how Ruby and Java dependencies are currently maintained. Then inspect the repository's available automation and test entry points. Done means an agreed automated process creates dependency-update PRs, runs the relevant tests, and defines whether green updates may be merged automatically.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, ruby
Domain
build-system, ci-cd
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.