JuliaRegistries / JuliaRegistries/CompatHelper.jl

Feature request: Check other PRs Project modifications before opening a PR

Open
#431 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
147
Forks
43
Avg merge
21h 27m
Merged PRs (30d)
2

Description

It is often the case that a PR is already opened to update some compat entry, but it is blocked for some reason or needs more work. It would avoid lots of confusion if CompatHelper would check the open PRs for modifications to the `Project.toml`.

For example, if there is already a PR opened by someone setting `HTTP` from `0.9` to `1`, then CompatHelper shouldn't suggest the same modification

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing where CompatHelper decides which Project.toml modifications to suggest, then inspect how open pull requests can be checked before creating a suggestion. Use the example of an existing HTTP 0.9-to-1 change as the acceptance case: an equivalent modification already present in an open PR should not be suggested again.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, julia
Domain
ci-cd, devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.