geldata / geldata/gel-cli

Warn if project version doesn't match server-version in gel.toml

Open
#1,632 0 comments 0 reactions 0 assignees View on GitHub
developer experience enhancement
Dominant language
Rust
Stars
175
Forks
32
PR merge metrics
No merged PRs in 30d

Description

Local instance on 6.5, but another dev has upgraded the project and set 6.7 in gel.toml. If I run `gel migrate` (or anything else which hits that instance) I should get a warning that I need to run `gel project upgrade`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start from the `gel migrate` command and other commands that contact the local instance, then inspect how `gel.toml` and the server version are read. Confirm how `gel project upgrade` represents the required upgrade path. Done means a mismatch produces a warning before the command proceeds, while matching versions do not warn.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.